2014-05-20 10 views
7

Używam Netbeans próbuje zmienić tytuł, gdy program działa z java do Phantom. Chciałbym również zmienić miejsce, gdzie jest napisane phantom.Main na Phantom. Nie jestem pewien, czy to zrobić w: Java, Netbeans, priorytety Netbeans lub plik ant build.xml (lub nawet gdzie indziej). Nie mogę znaleźć żadnej dokumentacji na ten temat. Każda pomoc w tej sprawie byłaby świetna!Javafx zmiana nazwy osx menu

Change Title

Odpowiedz

1

Ty nie może być w stanie to zrobić poprzez Netbeans lub innego IDE, ale na pewno można to zrobić podczas tworzenia pakiet aplikacji, używając JavaFX Script Ant.

Aby uzyskać wyświetlanie niestandardowej nazwy, zmień nazwę application w procedurze pakowania.

Aby wiedzieć jak spakować aplikację, odwiedź - https://stackoverflow.com/a/30162808/1759128

Aby uzyskać więcej informacji, patrz

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

Przykład

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

+0

Nie użyję Anta do tego. Czy istnieje rozwiązanie inne niż Ant? –

+0

Odwiedź stronę - https://stackoverflow.com/a/30162808/1759128 – ItachiUchiha

0

Zastanawiałem się tak samo, po kilku googlach znalazłem ten post, który ma rozwiązanie zmianę paska menu na górze, ale nie menu z napisem „Java”: How to make an OS X menubar in JavaFX

EDIT: To zasadniczo mówi, że jeśli chcesz mieć tak zwany pasek menu systemu, trzeba powołać funkcja setUseSystemMenuBar(true) w elemencie MenuBar. Jeszcze jedną rzeczą, o której należy wspomnieć, jest to, że nie działa, jeśli nie ma menuItems w menu.

0

Nazwa "java" w menu aplikacji (Mac OS X) jest używana tylko podczas uruchamiania aplikacji z poziomu Netbeans. Jeśli chcesz spakować aplikację do DMG, a następnie uruchomić wynikową aplikację, nazwa aplikacji pojawi się w tej lokalizacji.