我正在使用JInternalFrame
,并且想删除框架左上角的下拉菜单,因为它没有任何作用(我已禁用了可调整大小,可关闭等)。
我没有看到此属性,也不想删除整个标题栏,因为标题是必需的。我在网上环顾四周,基本上在这里空了。我希望这只是我忽略的简单事情,因为这是我第一次使用JInternalFrame
,而且我并不是一个完全像GUI的人。
最佳答案
internalframe.setFrameIcon(null);
编辑:破解以删除Windows中的系统菜单:
BasicInternalFrameUI ui = (BasicInternalFrameUI)internalFrame.getUI();
Container north = (Container)ui.getNorthPane();
north.remove(0);
north.validate();
north.repaint();