0
我正在使用LWUIT庫的移動應用程序工作。它是一個帶有容器和組件的表單。我有一個容器c2,其中包含像各種textFields,標籤等的某些控件。我試圖對其進行驗證。但在某些情況下,驗證只適用於屏幕上可見的組件。 例如,我有一種情況:C2容器不是在屏幕上,然後我嘗試檢查,如果它是可見的或不被下面的代碼:在LWUIT劑量工作的TextField isVisible()函數如下所示
System.out.println(txt_Name.isVisible());
的是屏幕它仍然不可見Inspite顯示爲TRUE。但我想它應該顯示錯誤。我試過isEnabled,但它不符合我的要求。我用完了想法,最後的辦法是SO。任何幫助,將不勝感激。
我第一次得到(0,0),當組件添加時結果是(2,27)。但是當我再次將它作爲寵物禁用時,我仍然得到了這種狀況(2,27)。是否有與包含組件的容器相關的任何內容? –
getX()和getY()會給你元素的座標...我認爲這不是你想要的 – Mun0n
如果你使用... isFocused(),你現在如果元素的焦點是應用程序...如果它有...顯示。在什麼平臺上構建這個應用程序?諾基亞SDK 2? SDK 1.1? – Mun0n