Look and Feel

{Aussehen der Applikation}

Das Aussehen der Applikation kann via Menü 'Optionen/L&F Themen..' eingestellt werden. Auf einem Linux-System kann dies wie folgt aussehen:

Wie in den vorstehenden Bildern zu sehen, ist das Menü in zwei Bereiche eingeteilt.

Im oberen Bereich sind die physisch zur Verfügung stehenden Themen aufgelistet, wobei das Metal und GTK Thema in zwei Varianten vorhanden ist. {'Metal-Plain' verwendet Normal- statt Fett-Schrift , 'GTK+_Spez' verwendet den gleichen Farbwahldialog wie das 'Metal'-Thema.}

Im unteren Bereich sind logische Auswahlen:

  • Cross-Platform : wählt das Thema, welches auf möglichst allen Systemen gleich aussieht. Dies ist aktuell das Metal-Thema.
  • System L&F : wählt das Thema, welches für das aktuelle System am besten passt. Bei Linux ist dies das Thema "Metal" und bei Windows das Thema "Windows".
  • Default : wählt im Programm kein spezifisches Thema und überlässt damit die Wahl dem System (Einstellungen von Java). Beim Start des Programms wird dies ermittelt und in den geschweiften Klammern angegeben.

Der Stern * vor dem Menüpunkt zeigt, was aktuell in den Einstellungen festgelegt ist. Der Pfeil -> zeigt, welches Thema tatsächlich zur Anwendung gekommen ist. Im linken Bild ist also Cross-Platform eingestellt, was offenbar zum Thema Metal führt. Im rechten Bild wurde direkt das Thema Metal-Plain gewählt, weshalb hier der Stern und der Pfeil übereinander liegen.


Je nach Betriebssystem können noch weitere Themen als die hier gezeigten zur Verfügung stehen. Bei einem Windows-System kann dies wie folgt aussehen:

Im linken Bild wurde System L&F eingestellt, wodurch das Thema Windows verwendet wird. Im rechten Bild wurde wiederum direkt das Thema Metal-Plain gewählt.


Ist das in settings.prefs eingestellte Thema im aktuellen Betriebssystem nicht vorhanden, erscheint beim Start des Programms eine entsprechende Fehlermeldung und das Thema wird auf Default gesetzt:




Dialoge

Je nach gewähltem Thema erscheinen Systemdialoge wie Dateizugriffe oder Farbwahl in ganz unterschiedlicher Darstellung, da diese vom entsprechenden Thema bereit gestellt werden. Als Beispiele hier der Öffnen-Dialog bei verschiedenen Themen:

Dialog mit Metal-Thema:


Dialog mit GTK-Thema:


Dialog mit Motif-Thema:


Dialog mit Windows-Thema: