1. 
  setResize(false);2.
  Dimension ds=this.getToolkit().getScreenSize();
  int xPot=ds.width;
  int yPot=ds.height;

解决方案 »

  1.   

    sorry
    1.
    setResizable(false);
      

  2.   

    谢谢jdkwang。
    用了 setResizeable(false)之后,单独向右、向下放大是不行了,但如果
    按下右上角的最大化按扭,Frame还是可以放大的。怎么把那个最大化按扭
    禁止掉?
      

  3.   

    用this.setResizeable(false)之后,最大最小的按钮是没用呀。你的到底是哪种情况,能否说清楚一点儿。
      

  4.   

    我的 Frame 构造函数如下:
    public HallFrame(String s)
    {
        super(s);
        Dimension x;
        setLayout(null); 
        x=this.getToolkit().getScreenSize();
        setSize(x.width/2,x.height/2-18);
        this.setResizable(false);
    }
    我已经用了this.setResizable(false);但最大化图标还在,一按它,
    整个 Frame 就被极大化了。
    怎么把最大化图标禁止掉啊?救命啊!
      

  5.   

    我不知道你的程序其它的地方有没有问题,我把你的Frame的构造函数在我的机器上编译执行,完全可以禁止最大化图标。
    你能不能把程序发给我看看。[email protected]