2
A
回答
2
感谢您的答复。 通过使用下面的代码,我们可以得到所有的外观和感觉类名称。
UIManager.LookAndFeelInfo[] lookAndFeelInfos = UIManager.getInstalledLookAndFeels();
for (int i = 0; i < lookAndFeelInfos.length; i++) {
UIManager.LookAndFeelInfo lookAndFeelInfo = lookAndFeelInfos[i];
//
// Get the name of the look and feel
//
String name = lookAndFeelInfo.getName();
System.out.println("name = " + name);
//
// Get the implementation class for the look and feel
//
String className = lookAndFeelInfo.getClassName();
System.out.println("className = " + className);
}
3
您可以按照本教程太阳约setting the L&F in Java
您可以
setLookAndFeel
即使在程序的GUI是可见的改变将L & F。
要使现有组件反映新的L & F,请针对每个顶级容器调用一次方法SwingUtilities
updateComponentTreeUI
。
然后,您可能希望调整每个顶级容器的大小以反映其包含组件的新大小。例如:
UIManager.setLookAndFeel(lnfName);
SwingUtilities.updateComponentTreeUI(frame);
frame.pack();
+0
感谢您的回复。如何获得InfName的外观和感觉。我们在NetBeans中有windows classic(我使用的是Windows OS)主题。这是什么InfName。 – Samurai 2010-03-15 05:29:24
相关问题
- 1. 如何将外部jar添加到eclipse rcp应用程序中?
- 2. 将用户添加到应用程序
- 3. 将额外的目标添加到iphone应用程序
- 4. 如何将外部字体添加到Android应用程序
- 5. 将AdMob添加到应用程序
- 6. Erlang:将库添加到应用程序
- 7. 将图标添加到应用程序
- 8. 将应用程序添加到页面
- 9. 将ACL添加到CakePHP应用程序
- 10. 将应用程序添加到Azure AD
- 11. 将应用程序添加到启动
- 12. 将UINavigationController添加到应用程序
- 13. 将jquery添加到Facebook应用程序
- 14. 将应用程序添加到Django
- 15. 将Settings.bundle添加到iPhone应用程序
- 16. 将iframe添加到Appcelerator应用程序
- 17. 将NSTableView添加到SpriteKit应用程序
- 18. 使用接口名称将jar添加到java应用程序
- 19. 将Ionic应用程序添加到Rails 4应用程序
- 20. 将应用程序图标添加到freepascal/SDL程序中?
- 21. 将vaadin ui添加到现有的java web应用程序
- 22. 将Java WebView添加到纯Android NDK应用程序
- 23. 将一个PNG图像添加到Java小应用程序
- 24. 如何通过Gradle将ojdbc7添加到Java Web应用程序?
- 25. 使用外观添加填充到uitextfield
- 26. 是否可以将Silverlight 3浏览器外应用程序添加到添加/删除程序列表中?
- 27. 外键添加到数据库中的Rails应用程序
- 28. 有没有办法将应用程序外观与Windows外观设置不同?
- 29. 如何将按钮添加到iPad应用程序的酥料饼的观点
- 30. 黑莓应用程序外观VS Facebook应用程序
这将显示所有已安装的外观和感觉。 – Samurai 2010-03-15 05:44:08