JFrame如何创建后不能被拖动谢谢

解决方案 »

  1.   

    this.setUndecorated(true); //固定窗口不被拖动
      

  2.   

    this.setUndecorated(true); 可是这句话一加上就有错误。。怎么回事
    代码:
    public void init()
    {

    //吧菜单栏添加到床上的合适地方
    Container container=this.getContentPane();
    container.add(this.getDesk());
    container.add(this.getJtb(),BorderLayout.NORTH);
    this.setJMenuBar(this.getMenuBar1());
    this.setVisible(true); }
    public Index()
    {
    super("图书管理系统");

    init();

    this.setExtendedState(MAXIMIZED_BOTH ); 
    this.setUndecorated(true);
    this.setResizable(false);

    }
      

  3.   

    this.setUndecorated(true); 放到super之后,其他的代码之前 试试
      

  4.   

    setUndecorated(true);
    之后是看不见标题栏了,6楼说的可以试一试
      

  5.   

    this.setUndecorated(true); 这样好象就可以的
      

  6.   

    只能最大化后关掉还原按钮
    this.setExtendedState(JFrame.MAXIMIZED_BOTH);