package calc;
import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class calculator {
public static void main(String[] args){
JFrame f=new JFrame("计算器");
f.setLayout(new BorderLayout());
JPanel panel1=new JPanel();
JPanel panel2=new JPanel();
panel1.setLayout(new FlowLayout());
panel2.setLayout(new GridLayout(4,4));
panel1.add(new JTextField(20));
String str="123+456-789*.0=/";
for(int i=0;i<16;i++)
{
panel2.add(new Button(str.substring(i,i+1)));
}
f.add(panel1,BorderLayout.NORTH);
f.add(panel2,BorderLayout.CENTER);
f.setSize(300,300);
f.setLocation(400,200);
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
JAVA学习笔记---简易计算器之图形界面
最新推荐文章于 2021-07-30 22:18:12 发布