2014-01-31 62 views
-1

有谁知道如何删除标题栏JInternalFrame删除JInternalFrame标题栏

我已经知道设置frame.setBorder(null);删除边框,但标题栏仍然存在。我希望你能帮忙。

+0

感谢指出了这一点。我查询之前,我问,但我一定忽略了这个职位。 –

+1

对不起,我还无法登录。我只有12个代表点,我是这个网站的新手。 –

+0

为什么? (15个字符) – kleopatra

回答

2

就这么简单..

jInternalFrame1.setUI(null); 

尝试..谢谢..

+1

...删除委托是错误的总是*,它会默默地产生奇怪的效果(内部框架不会存活),在下一次LAF切换时(或内部感觉就像调用updataUI)一样,默默重新安装。 – kleopatra

+2

@kleopatra如果你知道更好的方法,或者也许这是不可能的,你有没有时间给[重复问题]添加一个答案(http://stackoverflow.com/questions/7218608/hiding-title-bar-of-jinternalframe-java),以便这个知识不会丢失。 –

+0

@Duncan基本的技术答案是删除/替换northPane(并且不要忘记在最小化和其他一些注意事项之后再次执行此操作) - 因此,如果不知道_why_OP不希望显示它,则问题根本无法回答。无论如何,无论什么要求,这个答案显然是错误的(正如与重复相似的答案;-)) – kleopatra