读书人

各位朋友怎么去掉JFrame的标题栏!

发布时间: 2012-04-08 14:38:30 作者: rapoo

各位朋友,如何去掉JFrame的标题栏!!!
我想在运行时去掉标题栏,该怎么做??

请不吝赐教!

[解决办法]
JFrame.setUndecorated(true)
[解决办法]
楼上应该是正解
[解决办法]
学习学习
[解决办法]
JFrame.setUndecorated(true)
[解决办法]
什么叫标题栏?
[解决办法]
JFrame的setUndecorated(true)方法可以实现。

[解决办法]
如果JFrame是可显示的,用此方法会报错!
[解决办法]
JFrame.setUndecorated(true)
遇到问题要先自己查下API了..有助于你的学习..
[解决办法]

除了上面的方法外,你也可以用JWindow的,JWindow的用法跟JFrame基本一致(只有很少的一些特殊的方法不一样),只是JWindow没有边框,标题栏等。
[解决办法]
< <如果JFrame是可显示的,用此方法会报错!
应该在初始化之前设置
[解决办法]
JFrame.setDefaultLookAndFeelDecorated(true);
JDialog.setDefaultLookAndFeelDecorated(true);

个人认为如果你只是需要JFrame不显示标题, 那么应该使用JWindow.
但是如果你是需要自己弄个什么标题上去, 上面才是正确的用法. 比如默认的Metal风格, 需要设置以后才能看到Metal的标题栏.

读书人网 >J2SE开发

热点推荐