package day46;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class windows implements ActionListener {
JFrame jf;
JPanel jp,jp1;
JButton jb1,jb2;
JTextField jt1,jt2,jt3;
JLabel jl,jl1;
public windows() {
jf=new JFrame("求和");
jp=new JPanel(new GridLayout(2,2,10,10));
jp1=new JPanel();
jl=new JLabel("加数1");
jl1=new JLabel("加数2");
jt1=new JTextField(10);
jt2=new JTextField(10);
jp.add(jl);
jp.add(jt1);
jp.add(jl1);
jp.add(jt2);
jb1=new JButton("求和");
jt3=new JTextField(10);
jb2=new JButton("清除");
jp1.add(jb1);
jb1.addActionListener(this);
jp1.add(jt3);
jp1.add(jb2);
jb2.addActionListener(this);
jf.add(BorderLayout.SOUTH,jp1);
jf.add(BorderLayout.CENTER,jp);
jf.setSize(300,200);
jf.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if(e.getActionCommand().equals("求和")) {
String a=jt1.getText();
String b=jt2.getText();
int a1=Integer.parseInt(a);
int b1=Integer.parseInt(b);
String c =String.valueOf(a1+b1);
jt3.setText(c);
}
else {
jt1.setText(null);
jt2.setText(null);
jt3.setText(null);
}
}
public static void main(String[] args) {
new windows();
}
}