我写了一个计算器,但是我连接数字的方式非常糟糕,因为在计算之后让我说“5 + 2”当我按下相等按钮时它给出“7”,当我想做另一个计算时问题就来了让我们说“6 +1”当我按下 6 按钮时它不会这样做,它会给出“76+1”,即将我的结果与新计算连接起来,我试图修复它,但我不能不破坏另一个功能。下面是部分代码。
private void NineActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
TextField.setText(TextField.getText()+"9");
}
private void OneActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
TextField.setText(TextField.getText()+"1");
}
private void TwoActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
TextField.setText(TextField.getText()+"2");
}
private void ThreeActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
TextField.setText(TextField.getText()+"3");
}
private void FourActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
TextField.setText(TextField.getText()+"4");
}
private void FiveActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
TextField.setText(TextField.getText()+"5");
}