实现一个简单计算器
通过之前的学习,创建 Frame 对象,按钮,绑定事件监听,文本框监听,等功能,实现一个简单计算器
package JavaGUI;
import JavaSE.oop.Test;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
/**
* @Title:
* @Package
* @Description: 实现一个简易计算器
* @author: maze
* @date 2020/10/18上午 1:05
*/
public class Test10Calc {
public static void main(String[] args) {
new Calculator();
}
}
// 计算器类
class Calculator extends Frame{
public Calculator(){
//三个文本框,一个按钮,一个标签
TextField textField1 = new TextField(10);
TextField textField2 = new TextField(10);
TextField textField3 = new TextField(20);
Button button = new Button("=");
button.addActionListener(new MyActionCalculator(textField1,textField2,textField3));
Label label = new Label("+");
// 布局
setLayout(new FlowLayout());
add(textField1);
add(label);
add(textField2);