【发布时间】:2019-12-17 11:39:09
【问题描述】:
我正在尝试使用 Netbeans 制作一个简单的计算器 GUI。
如何从angka1、angka2和operator1输入整数和字符串,以便在private void btnHitungMouseClicked(java.awt.event.MouseEvent evt)中使用
private void angka1ActionPerformed(java.awt.event.ActionEvent evt) {
nilai1=Integer.parseInt(angka1.getText());
}
private void angka2ActionPerformed(java.awt.event.ActionEvent evt) {
nilai2=Integer.parseInt(angka2.getText());
}
private void operator1ActionPerformed(java.awt.event.ActionEvent evt) {
operator=operator1.getText();
}
private void btnHitungMouseClicked(java.awt.event.MouseEvent evt) {
double jawaban=0;
if(operator=="+")
jawaban=nilai1+nilai2;
else if(operator=="-")
jawaban=nilai1-nilai2;
else if(operator=="*")
jawaban=nilai1*nilai2;
else if(operator=="/")
jawaban=nilai1/nilai2;
String hasil=Double.toString(jawaban);
txtHasil.setText(hasil);
这是我正在尝试制作的 GUI:
正如您所看到的,它似乎不起作用。我希望 GUI 能够在我输入数字时在 TextField 中给出正确的结果,并且在上面的 TextField 中也输入一个运算符。请帮忙。
【问题讨论】:
标签: java user-interface netbeans netbeans-8