我制作了桌面应用程序。我使用Netbeans 7 IDE制作了它。
在其中,我创建了一个名为look and feel的菜单。我是通过从调色板拖动菜单创建的。菜单项目是Window,Metal和Motif。我希望在菜单项选择上改变外观。菜单项是复选框菜单项。我右键单击菜单项并在netbeans中选择了事件并添加了一些代码。但是当我在运行项目后选择菜单项时,没有任何反应,GUI被冻结。
请提出解决方案。
答案 0 :(得分:1)
我建议您改用单选按钮。现在问题,
..并添加了一些代码。
我不确定这些代码是什么,但我想这可能会丢失,
为了使现有组件反映新的L& F,每个顶级容器调用一次SwingUtilities updateComponentTreeUI方法。
在此之后,
UIManager.setLookAndFeel(lnfName);
你也需要这些,
SwingUtilities.updateComponentTreeUI(frame);
frame.pack();