我一直在尝试用谷歌搜索这个答案,但没有任何结果。我一直在寻找有关如何让 Netbeans 在 GTK 皮肤中运行的答案……这不是我想要的。
我有一个 Java Swing 应用程序。当我右键单击 JPanel Form --> Preview 时,我可以在 GTK+、C/X Motif 下预览它。但是,每当我尝试运行程序(构建 + 运行)时,生成的 GUI 都是 Java Swing 外观。
如何为该程序永久启用 GTK+?
我一直在尝试用谷歌搜索这个答案,但没有任何结果。我一直在寻找有关如何让 Netbeans 在 GTK 皮肤中运行的答案……这不是我想要的。
我有一个 Java Swing 应用程序。当我右键单击 JPanel Form --> Preview 时,我可以在 GTK+、C/X Motif 下预览它。但是,每当我尝试运行程序(构建 + 运行)时,生成的 GUI 都是 Java Swing 外观。
如何为该程序永久启用 GTK+?
您必须根据本机外观设置外观。
当您的应用启动时,必须运行以下代码。
public static void setLookAndFeel() {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch(Exception e) {
System.out.println("Error setting native LAF: " + e);
}
}
在项目资源管理器中右键单击项目节点,选择属性,转到应用程序 -> 桌面应用程序节点,选择所需的外观