请问可以让JFrame上的最大化按钮或最小化按钮无效吗?或者可不可以让这两个按钮都不显示,我知道JDialog窗体上是没有这两个按钮的,但JFrame可不可以做到呢?

解决方案 »

  1.   

    frame.setUndecorated(true);
    不显示最大化最小化以及关闭按钮
      

  2.   

    你可以setMaxSize()
    方法,不知道有没有写错,也就是设置最大大小
    为你当前要显示的大小就行了
    然后点最大化还是当前的大小,
      

  3.   

    ls有笔误"setResizeable(false)"
      

  4.   

    可以在构造方法中加入一个
    setResizable(false);
    最大化的就变成灰色了
      

  5.   

    JFrame frame;
    frame.setResizable(false);
      

  6.   

    cframe.setResizable(false);  //禁止改变窗体大小
      

  7.   

    K,高人都已经回答了,setResizable(false);
      

  8.   

    Copy 楼上的frame.setResizable(false);
      

  9.   

    其实使用frame.setUndecorated(true)最合适,立马就没有这些按钮了。如果使用可视化ide的话就更方便了,鼠标点一下就成
      

  10.   

    setResizable(boolean resizable) 
              设置此 frame 是否可由用户调整大小。