1

Swing 的默认外观不适用于 Linux 平台,目标平台是 Windows 和 Linux,有人可以建议是否有任何库可以提供更好的外观,类似于 Linux 系统的 Windows 平台上出现的组件?

对于 Windows,我使用的是系统外观,这看起来比在 Linux 中要好得多。还想知道如何根据平台加载不同的外观。

4

1 回答 1

1

您需要阅读“howto”来设置外观。甲骨文在这里有一个:http: //docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html

要使用 GTK,您将使用:

try
{
     UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
}
catch (ClassNotFoundException e)
{

}
catch (UnsupportedLookAndFeelException e)
{

}
于 2012-09-01T15:14:24.547 回答