来自按钮的值是否在下一个可用的JTextField中设置?

时间:2017-03-01 13:33:01

标签: java sqlite jtextfield

在我的应用程序中,我需要从按钮(值来自SQLite数据库)中的值显示在13个JTextField之一中,它们可以按任何顺序排列。如何让值在下一个可用的JTextField中显示,如果第一个是空的那么?

我唯一能想到的是

                            if (textField.getText().isEmpty())
                            {
                          String text = String.valueOf(num);
                            textField.setText(textField.getText() + text);
                            }

接下来我该怎么办?我该如何处理else声明?我应该使用吗?

提前致谢!

1 个答案:

答案 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 
     }
}