macos如何在osx菜单栏上更改java应用程序的标题?
我想在osx菜单栏上更改java应用程序的标题,而不是类名。我试着把它放在我主要方法的顶端,但它不起作用
System.setProperty("apple.laf.useScreenMenuBar", "true");
System.setProperty("apple.awt.application.name", "app name");
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
我需要特别的图书馆吗
# 1 楼答案
您所做的看起来是正确的,但在创建任何UI/窗口或加载AWT类之前,您需要这样做
请参阅以下帖子:https://stackoverflow.com/a/33489386/1270000
编辑:请注意,在IDE中运行代码时,行为可能会有所不同。因此,请编译并测试代码,而不是直接从IDE运行