JAVA JFrame 怎么样隐藏窗口最大化的按钮

我有一个 JFrame 界面,我想把其中的最大化按钮隐藏,不显示出来;就是在窗口的右上角只能看见最小化和关闭两个按钮。怎么写代码啊?求大神帮忙解答

JFrame只有一个setResizable(false)方法可以禁用缩放,没有可以禁用最小化,最大化的函数!而且你要的是去掉这些按钮,你可以换成别的对象啊,想JWindow之类的!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-11
this.setResizable(false);

就可以了。。追问

这个命令是使窗口最大化的按钮失效,但是窗口最大化的按钮并没有隐藏,仍然显示在窗口的右上角。我想要的结果跑是使其不显示在窗口的右上角。

追答



不怕麻烦自己写一个 Frme 然后调用自己的。

第2个回答  2014-10-11
直接执行setResizable(false);就可以了,你试试吧!追问

这个命令是使窗口最大化的按钮失效,但是窗口最大化的按钮并没有隐藏,仍然显示在窗口的右上角。我想要的结果跑是使其不显示在窗口的右上角。

追答

if(jFrame.getExtendedState() != jFrame.MAXIMIZED_BOTH){
//把这个监听(mouseLinstener)释放掉就可以了

}
你试试吧!

追问

中间的代码怎么写啊?
大神,能做个小的案例吗?
非常感谢

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网