2013-12-16 39 views
3

我想在我的textfield1中輸入5個以上的字符時啓用我的b_changepw。我怎樣才能做到這一點?當TextField中的字符串超過5個字符時啓用按鈕

這裏是我的代碼:

String test = textfield1.getText(); 

if() { 
    b_changepw.setEnabled(true); 
} 

我不知道要放什麼東西里面,如果()

+1

字符串對象有一個'length()'方法。 –

+1

你想在運行時執行該操作還是隻在初始化字段時執行該操作? – alex2410

+0

@ alex2410 - 我想在文本框中輸入時啓用它 – speedsir

回答

3

取而代之的是TextField,使用JTextField。然後添加一個DocumentListener,根據文本長度啓用或禁用該按鈕。

相關問題