Heim > Java > javaLernprogramm > Hauptteil

Wie verschiebe ich die JMenuBar in die Menüleiste des Mac OS X-Bildschirms und vermeide Leerzeichen?

Barbara Streisand
Freigeben: 2024-10-27 23:13:29
Original
521 Leute haben es durchsucht

How to Move the JMenuBar to the Mac OS X Screen Menu Bar and Avoid Blank Spaces?

Verschieben der JMenuBar in die Bildschirmmenüleiste von Mac OS Hinterlässt einen unangenehmen Leerraum an der Stelle, an der sich das Menü im Anwendungsfenster befinden würde. Um dieses Problem zu beheben, verwenden Sie den folgenden Code:

Wenn diese Methode jedoch nach dem Start des Programms implementiert wird, kann sie sich als unwirksam erweisen. Aus diesem Grund integrieren Sie die Einstellung stattdessen zum Startzeitpunkt:

System.setProperty("apple.laf.useScreenMenuBar", "true")
Nach dem Login kopieren

Eine andere Alternative besteht darin, die Eigenschaft in der Info.plist-Datei des Anwendungspakets festzulegen. Ausführlichere Informationen finden Sie in den folgenden Ressourcen:

java -Dapple.laf.useScreenMenuBar=true -jar MyApplication.jar
Nach dem Login kopieren

Java-Bereitstellungsoptionen für Mac OS 🎜>

Java Runtime System Properties
  • Darüber hinaus ist anzumerken, dass die hier vorgeschlagenen Ansätze nicht zu dem Platzproblem führen, auf das das Originalposter gestoßen ist. Dies weist darauf hin, dass die fehlende DesktopMain-Komponente möglicherweise die zugrunde liegende Ursache ist.

Das obige ist der detaillierte Inhalt vonWie verschiebe ich die JMenuBar in die Menüleiste des Mac OS X-Bildschirms und vermeide Leerzeichen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage