更改Java Swing应用程序上的标题

更改Java Swing应用程序上的标题,java,swing,title,menubar,Java,Swing,Title,Menubar,如何更改java应用程序的标题(在菜单栏中)。当它启动时,至少在mac(我的主要开发环境)中,它会显示完整的类名而不是标题。我使用Swing作为我的GUI生成器,this.setTitle(“JeopardMe”)仅更改标题栏。我想更改菜单栏中的显示 我可能会在这里发布截图,但显然需要10个声誉来发布图片,并且不允许拥有10个声誉 我认为我需要改变系统对程序整体的看法,因为在强制退出窗口中(Mac的大致相当于Task Manager),is显示类名,我不确定更改菜单栏是否也会改变强制退出文本。有

如何更改java应用程序的标题(在菜单栏中)。当它启动时,至少在mac(我的主要开发环境)中,它会显示完整的类名而不是标题。我使用Swing作为我的GUI生成器,
this.setTitle(“JeopardMe”)仅更改标题栏。我想更改菜单栏中的显示

我可能会在这里发布截图,但显然需要10个声誉来发布图片,并且不允许拥有10个声誉


我认为我需要改变系统对程序整体的看法,因为在强制退出窗口中(Mac的大致相当于Task Manager),is显示类名,我不确定更改菜单栏是否也会改变强制退出文本。有没有办法改变这个项目的整体特征

从命令行调用应用程序时,添加以下参数:

-Xdock:name=AppName

其中AppName是要查看的标题。

从命令行调用应用程序时,请添加以下参数:

-Xdock:name=AppName

其中AppName是您希望看到的标题。

即使我将其发送到其他计算机,它也会保持不变吗?每次运行应用程序时都需要将其添加到命令行中。你比Windows用户更好。对于他们来说,甚至没有命令行选项。那么,我如何为我的应用程序创建一个永久性的重命名,因为我计划跨平台分发它(作为一个原始jar文件或打包,我还没有弄清楚)。我查看了jarbundler,似乎有一个标题部分我可以填写,这样行吗?好的,我查看了launch4j,它是windows中jarbundler的等价物,一端是一个jar文件,另一端是一个崭新的.app文件。我会试试的,谢谢。你当然试过了,祝你今天愉快!即使我将它发送到另一台计算机,这种情况还会持续吗?每次运行应用程序时都需要将其添加到命令行中。你比Windows用户更好。对于他们来说,甚至没有命令行选项。那么,我如何为我的应用程序创建一个永久性的重命名,因为我计划跨平台分发它(作为一个原始jar文件或打包,我还没有弄清楚)。我查看了jarbundler,似乎有一个标题部分我可以填写,这样行吗?好的,我查看了launch4j,它是windows中jarbundler的等价物,一端是一个jar文件,另一端是一个崭新的.app文件。我会试试的,谢谢。你当然试过了,祝你今天愉快!