在我的应用程序中,我需要从按钮(值来自SQLite数据库)中的值显示在13个JTextField之一中,它们可以按任何顺序排列。如何让值在下一个可用的JTextField中显示,如果第一个是空的那么?
我唯一能想到的是
if (textField.getText().isEmpty())
{
String text = String.valueOf(num);
textField.setText(textField.getText() + text);
}
接下来我该怎么办?我该如何处理else
声明?我应该使用吗?
提前致谢!
答案 0 :(得分:0)
如果我理解你的问题,这应该是理念
JTextField[] fields = new JTextField[13];
firstText.setName("First Text") ;
.......
field[0] = firstText;
field[1] = SecondText;
//then add remaining textfields
for(JTextField txtField : fields) {
if(txtField.getText().equals("") ) {
// do whatever you want
}else{
// do whatever you want
}
}