我正在使用for循環創建9 JTextFields並且這工作正常。我的問題是,我想檢查所有這些JTextField是空的或不是'一次。我知道有像方法:如何檢查所有JTexFields是否爲空?
if (textbox.getText().trim().equals(""))
來檢查JTextField是空的或沒有,但我不知道這是否是適合我使用了的JTextField的方法。下面是我for循環:在列表
for (int index = 1; index <=9; index++)
{
JTextField field = new JTextField(3);
field.setPreferredSize(new Dimension(150, 50));
field.setHorizontalAlignment(JTextField.CENTER);
field.setEditable(false);
second.add(field);
second.add(Box.createHorizontalStrut(10));
second.add(Box.createVerticalStrut(10));
}
我不明白,你什麼時候需要檢查它們是否爲空? – Djon
其實,我正在製作一個遊戲「Hang子手」,所以當用戶猜出這個單詞的所有JTextfield都會被這些字母填充時,它就會檢查是否沒有JTextfield是空的,用戶贏了遊戲.. – CrazyPixi