我有一個半完整的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