2012-01-05 71 views
1

我正在編寫一個Java應用程序,用於在我正在工作的辦公室中數字化一組文檔,並且我想檢查是否有5個文本字段被填充, 4組合框字段以及啓用保存按鈕之前(我有檢查,如果我按下按鈕(很高興地說「檢查」),但我寧願讓它自動檢查,看看他們是否填充或如果他們空值)。檢查文本字段和組合框中的條目以啓用按鈕Java桌面應用程序

如果它有所作爲,我正在爲此項目使用NetBeans。

基本上我需要這些字段在文檔可以保存之前在它們中有東西。

任何及所有的幫助,將不勝感激,因爲這是在創造這個應用程序......最後一步:d

感謝, 埃裏克

+0

你使用的是什麼GUI框架? – 2012-01-05 08:11:02

回答

2

有兩種方法(我能想到的):

1-在每個字段上放置一個偵聽器,當該字段被填充時,這個偵聽器將被觸發。例如,在監聽器內部增加一個計數器,或設置一個標誌。如果所有的標誌都被設置或者計數器到達(在你的例子中爲9),那麼啓用按鈕。

2-啓用保存按鈕,但在執行保存操作之前調用validate()方法。任何未填充的字段旁邊都會有一個紅色標記(如驗證所示),就像在Web應用程序中一樣。