如何列出所有可用的LookAndFeel主题?

6
如何列出所有可用的LookAndFeel主题?我想将它们显示在JComboBox中,供用户选择。
2个回答

7

非常简单:

public static UIManager.LookAndFeelInfo[] getInstalledLookAndFeels()

顺便查看 这里UIManager 文档。


1
通过您的方法,该列表中的一个项目可以表示“Metal”外观类。Metal有两个主题,“DefaultMetal”和“Ocean”,其他一些外观也可能会这样做。您的问题没有回答原始问题,原始问题明确说明“如何列出所有可用的LookAndFeel主题”。 - Troyseph

6
UIManager.LookAndFeelInfo[] lafInfo = UIManager.getInstalledLookAndFeels();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接