import java.awt.*;
import javax.swing.*;
public class Main extends JFrame{
Main()
{
setTitle("계산기 프레임");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container c=getContentPane();
JPanel p = new JPanel();
JPanel p1 = new JPanel();
GridLayout grid=new GridLayout(3,1);
GridLayout grid1=new GridLayout(1,2);
grid.setVgap(1);
JPanel p2 = new JPanel();
p.setLayout(new BorderLayout());
p1.setLayout(new BorderLayout());
p2.setLayout(new BorderLayout());
c.add(p,BorderLayout.NORTH);
p.setBackground(Color.gray);
c.add(p1,BorderLayout.CENTER);
p1.setLayout(grid);
c.add(p2,BorderLayout.SOUTH);
p2.setBackground(Color.gray);
p.setLayout(grid1);
p2.setLayout(grid1);
JLabel la = new JLabel("수식입력");
JLabel la1 = new JLabel("계산결과");
p2.add(la1);
p.add(la);
JTextField a=new JTextField();
JPanel p3 = new JPanel();
p.add(a);
p2.add(p3);
for(int i=1;i<10;i++)
{
JButton J=new JButton(Integer.toString(i));
p1.add(J);
J.setBackground(Color.gray);
}
setSize(300,300);
setVisible(true);
}
public static void main(String[] args) {
new Main();
}
}