1

我在为我的 java 应用程序开发 GUI 时遇到问题。我在 Windows 上开发并使用基于 Windows 的程序。但是,当 Mac 或 linux 操作系统上的用户使用 GUI 时,它具有不同的布局,并且某些字段被推离了框架。有没有办法强制 GUI 使用特定的系统主题?

4

1 回答 1

0

关于 Look and Feel的Swing 教程有一些关于如何以编程方式设置 LnF 的非常好的示例。

简而言之,打电话

UIManager.setLookAndFeel("fully qualified name of the lnf");

在 main() 方法的开头。例如,如果你想使用跨平台的 LnF,你会使用

UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
于 2013-04-24T21:53:32.610 回答