如何计算JTextFields中分配的所有值的总和并忽略空的?

时间:2013-12-03 00:14:23

标签: swing methods netbeans-7 jtextfield

基本上,我制作了很多JTextFields,我希望它们能够计算总数。我想循环遍历JTextFields计算总数并忽略空数。它不一定是循环。

我将这个简单的方法分配给一个按钮。

 void groceryDept(){

    int a = Integer.parseInt(appleField.getText());

    int b = Integer.parseInt(bananaField.getText());

    int c = Integer.parseInt(tomatoField.getText());

    int e = Integer.parseInt(potatoField.getText());

    int f = Integer.parseInt(lettuceField.getText());

    int g = Integer.parseInt(cucumberField.getText());

    int h = Integer.parseInt(watermelonField.getText());

    int i = Integer.parseInt(pineappleField.getText());

    int j = Integer.parseInt(celeryField.getText());

    int k = Integer.parseInt(carrotField.getText());

    int total = a+b+c+e+f+g+h+i+j+k;

    totalLabel.setText(String.valueOf(total));

}

它仅计算何时填充所有JTextField。我正在解析它们,因为它最初是一个字符串。如果有人知道如何通过netbeans使JTextField接受整数,请告诉我!

哦,我也想让价格成倍增加用户输入数量的输入。

1 个答案:

答案 0 :(得分:0)

  

如果有人知道如何让JTextField只接受整数

- >您想使用JSpinner JSpinnerPanel