如何在osx菜单栏上更改我的java应用程序的标题?

时间:2016-05-05 00:13:05

标签: java macos

我想从类名更改osx菜单栏上的java应用程序的标题。我已经尝试将它放在我的主要方法的顶部,但它不起作用。

System.setProperty("apple.laf.useScreenMenuBar", "true");
System.setProperty("apple.awt.application.name", "app name");
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

我需要一个特殊的图书馆吗?

1 个答案:

答案 0 :(得分:1)

您正在做的事情看起来是正确的,但您需要在创建任何UI /窗口或加载AWT类之前执行此操作。

请参阅此帖子:https://stackoverflow.com/a/33489386/1270000

编辑:请注意,在IDE中运行代码时,行为可能会有所不同。因此,编译代码并对其进行测试,而不是直接从IDE运行。