我创建了一个具有数字按钮 (1-9) 的 GUI,如果您单击 1,然后单击数字 9,它将在 JtextArea 上显示 19。我目前正在使用
for(int i = 0; i < buttons.length; i++){
if(e.getSource() == buttons[i])
textArea.(buttons[i].getText());
}
当我单击 9 时,它会替换我的 textArea 上已有的内容,而不是添加它。我是否应该采取不同的方式来执行此操作,以便将它们全部添加起来,这样我就可以通过单击这些按钮来输入“192323”,而不是我单击的最后一个按钮“3”?
最佳答案
textArea.append(buttons[i].getText());
关于Java JtextArea 多个字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16139757/