我有一个半完整的java计算器,它工作不正常。每当我点击“1”按钮,它不允许我添加更多的。它允许我点击按钮,但它只显示一个“1”,而不是允许我多次点击并打印出单数。代码是在NetBeans中完成的,并且正在使用设计部分。我的代码链接如下:http://pastebin.com/vq9fSA2b。Java计算器不允许单个输入
我会很感激得到一些帮助,这为它创造了在我设计的模块。该错误位于btn1下的第209行。 我还需要根据每个部分添加的代码相同的标准部分,但不具有正确的代码就摆在我不能这样做
侦听方法是这样的:
private void btn1ActionPerformed(java.awt.event.ActionEvent evt) {
String btnOneText = btn1.getText();
txtDisplay.setText(btnOneText);
}
你只是用btnOneText更换,无论什么是你DISPLA txtDisplay你已经?你应该积累的结果,例如读取值和追加btnOneText – Joey 2015-02-06 22:21:51
1)另请参阅此[计算器示例](http://stackoverflow.com/a/7441804/418556)。它使用'ScriptEngine'来评估文本字段中的表达式。 2)为了更快地获得更好的帮助,请发布[MCVE](http://stackoverflow.com/help/mcve)(最小完整可验证示例)或[SSCCE](http://www.sscce.org/)(简称,自包含,正确的例子)。我的意思是在这里发布,而不是许多人不会遵循的链接。 – 2015-02-06 23:18:59