各位朋友,如何去掉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的标题栏.