private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
//获取第一个操作数
String firstNumberString = this.firstNumber.getText().trim();
//获取运算符
String selectOperator = this.selectOperator.getSelectedItem().toString();
//获取第二个操作数
String secondNumberString = this.secondNumber.getText().trim();
//把字符串转换成整数
int firstNumber = Integer.parseInt(firstNumberString);
int secondNumber = Integer.parseInt(secondNumberString);
//定义变量接收结果
int resultNumber = 0;
switch (selectOperator) {
case "+":
resultNumber = firstNumber + secondNumber;
break;
case "-":
resultNumber = firstNumber - secondNumber;
break;
case "*":
resultNumber = firstNumber * secondNumber;
break;
case "/":
resultNumber = firstNumber / secondNumber;
break;
}
//把结果赋值给结果框
this.resultNumber.setText(String.valueOf(resultNumber));
}
GUI_模拟四则运算案例
最新推荐文章于 2024-05-18 17:41:36 发布