有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

我想在osx菜单栏上更改java应用程序的标题,而不是类名。我试着把它放在我主要方法的顶端,但它不起作用

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

我需要特别的图书馆吗


共 (1) 个答案

  1. # 1 楼答案

    您所做的看起来是正确的,但在创建任何UI/窗口或加载AWT类之前,您需要这样做

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

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