package jisuanqi;import java.awt.*;
import javax.swing.*;public class jisuanqi extends JFrame
{
Button b0=new Button("0");
Button b1=new Button("1");
Button b2=new Button("2");
Button b3=new Button("3");
Button b4=new Button("4");
Button b5=new Button("5");
Button b6=new Button("6");
Button b7=new Button("7");
Button b8=new Button("8");
Button b9=new Button("9");
Button b10=new Button(".");
Button b11=new Button("+");
Button b12=new Button("-");
Button b13=new Button("*");
Button b14=new Button("/");
Button b15=new Button("CE");



public jisuanqi()
{

super("计算器");
setLocation(100,100);
setSize(100,200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel jp=new JPanel();

//------------------------------------------------------
//数字
jp.setLayout(new GridLayout(3,3,2,2));
jp.add(b1);
jp.add(b2);
jp.add(b3);
jp.add(b4);
jp.add(b5);
jp.add(b6);
jp.add(b7);
jp.add(b8);
jp.add(b9);//-----------------------------------------------------------
//容器
  JPanel labelPane=new JPanel();
  JTextField jt=new JTextField("0",20);
  jt.setHorizontalAlignment(jt.RIGHT);
  jt.setEditable(false);
  labelPane.add(jt);
  




Container con=getContentPane();
con.add(jp,BorderLayout.CENTER);
con.add(labelPane,BorderLayout.NORTH);







}

public static void main(String[] arguments)
{

jisuanqi suan=new jisuanqi();

suan.setVisible(true);

}}
窗口初始位置改变不了。为什么?
还有就是我想把它的大小固定一下。不能变大边小。
谢谢解决一下。