JAR到EXE(使用外观)

时间:2016-07-17 18:40:19

标签: java exe look-and-feel

我在项目中使用了不同的外观设计,但是如何将其转换为EXE并保持设计的创建?我使用Launch4j将它变成了EXE,但它保持了“金属”的外观和感觉。

1 个答案:

答案 0 :(得分:1)

您可以在launch4j中设置命令行参数。这将是-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel。{。}的行 这种方法的问题在于它并不是真正的跨平台。我怀疑你想要系统l& f 。这可以按代码完成:

try {
     UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
}
catch(Exception e) {...}

将它放在程序的第一行。

请注意,您还可以指定其他l& f&#39>。

<小时/>

编辑#1

当然,如果您正在寻找,也可以指定拥有 l&amp; f。只需传递班级名称:

UIManager.setLookAndFeel("com.someproject.somepackage.MyAwesomeLookAndFeel");