2014-05-20 17 views
7

Ich benutze Netbeans versuchen, den Titel zu ändern, wenn das Programm von java bis Phantom läuft. Ich möchte auch ändern, wo es phantom.Main zu Phantom sagt. Ich bin mir nicht sicher, ob ich dies in Java, Netbeans, Netbeans Prioritäten oder der Datei ant build.xml (oder auch woanders) mache. Ich kann auch keine Dokumentation darüber finden. Jede Hilfe wäre großartig!JavaFX ändern OSX Menüleiste Name

Change Title

Antwort

1

Sie nicht Lage sein, es über Netbeans oder jedes anderes IDE zu tun, aber man kann es auf jeden Fall tun, während ein Anwendungspaket erstellen, JavaFX Script Ant verwenden.

Um einen benutzerdefinierten Namen anzuzeigen, ändern Sie den Namen application in der Verpackung.

Um zu wissen, wie Ihre Anwendung zu verpacken, besuchen Sie bitte - https://stackoverflow.com/a/30162808/1759128

Weitere Informationen finden

http://docs.oracle.com/javafx/2/deployment/javafx_ant_tasks.htm

Beispiel

http://docs.oracle.com/javafx/2/deployment/javafx_ant_tasks.htm#CIAHEGJD

+0

Ich werde nicht Ant dafür verwenden. Gibt es eine Nicht-Ant-Lösung? –

+0

Bitte besuchen Sie - https://Stackoverflow.com/a/30162808/1759128 – ItachiUchiha

0

ich die gleiche frage mich, nach einigem googeln habe ich diesen Beitrag gefunden, der eine Lösung hat die Menüleiste am oberen Rand zu ändern, aber das Menü nicht, der sagt „java“: How to make an OS X menubar in JavaFX

EDIT: Es sagt im Wesentlichen, dass, wenn man eine so genannte System-Menüleiste haben möchten, müssen Sie die aufzurufen Funktion setUseSystemMenuBar(true) auf dem MenuBar Element. Noch eine Sache zu erwähnen ist, dass es nicht funktioniert, wenn es keine MenuItems im Menü gibt.

0

Der Name "Java" im Anwendungsmenü (Mac OS X) wird nur verwendet, wenn Sie die Anwendung in Netbeans ausführen. Wenn Sie die Anwendung in einem DMG verpacken und die resultierende Anwendung anschließend ausführen, wird der Name der Anwendung an diesem Speicherort angezeigt.