LookAndFeel Titelbar & About Menü

Jazz

Mitglied
Hallo zusammen,
nachdem ich mit
Java:
boolean isMacOS = System.getProperty("mrj.version") != null;
			if (isMacOS){
				// set mac os properties
				System.setProperty("apple.awt.graphics.EnableQ2DX", "true");
				System.setProperty("apple.laf.useScreenMenuBar", "true");
				System.setProperty("com.apple.mrj.application.apple.menu.about.name", "App Name");
			
			}

den Namen in der Titelbar auf Mac anpassen konnte versuche ich noch die Versionsnummer und Icon im Aboutmenü zu setzen (siehe Screenshot). Hat jmd. Ahnung wie das geht?
 
Hallo Rolf,
herzlichen Dank für deinen Link. Ja diese Seite habe ich auch schon gesehen. Diese beschreibt aber nur das manuelle erstellen und aufrufen eines About Dialogs.

Ich möchte eigentlich nur im standarddialog die Versionsnummer und das Icon ändern. Hast du da auch einen Weg?

Gute Nacht
 
Hallo Jazz,

Hallo Rolf,
... Diese beschreibt aber nur das manuelle erstellen und aufrufen eines About Dialogs.
Ich möchte eigentlich nur im standarddialog die Versionsnummer und das Icon ändern. Hast du da auch einen Weg?
...

dort wird auch beschrieben, wie der About-Menüpunkt auf einen eigenen Dialog umgebogen wird.
Dieser ersetzt dann den Standard-Dialog. Ist mit nur geringem Aufwand zu machen, und man hat so
viel mehr Gestaltungsfreiheit.

Wie man den eigentlichen Standard-Dialog ändert, da kann ich leider nicht weiter helfen.

VG ROlf
 
Also ich habe es selbst herausgefunden.

Den Standard About Dialog kann man ändern, indem man nach erstellen der .jar Datei den jar Bundler ausführt und eine .app Datei generiert. In diesem Wizard lässt sich alles einstellen und der AboutDialog zeigt dann Icon und Versionsnummer an.

Danke
 
Also ich habe es selbst herausgefunden.

Den Standard About Dialog kann man ändern, indem man nach erstellen der .jar Datei den jar Bundler ausführt und eine .app Datei generiert. In diesem Wizard lässt sich alles einstellen und der AboutDialog zeigt dann Icon und Versionsnummer an.

Danke

Danke für die Info!
Schön zu wissen, dass es hier noch weitere Mitstreiter im Mac-Sektor gibt. 🙂
 

Zurück
Oben