我正在尝试将数字值从JTextField
分配给数组中的下一个索引,然后递增索引变量,但我不确定代码。
inputField = new JTextField( 10 );
private int num;
private int index = 0;
private int array[] = new int[ 10 ];
private String result;
try {
num = Integer.parseInt(inputField.getText());
array[index] = num;
index++;
}
任何建议表示赞赏!
答案 0 :(得分:3)
关键不在于如何这样做,因为你已经告诉我们你知道如何增加一个int并从JTextField获取一个数字,而是当强>做到这一点。通常这需要在诸如推送JButton之类的事件或通过按下JTextField中的Enter来完成,这两个事件都可以触发ActionListener - 所以有你的解决方案 - 向你的JTextField添加一个ActionListener 和一个JButton,在监听器中,获取文本,解析它,递增数组索引,并将数字添加到数组中。