Optik und Haptik (Look and Feel)

Java erlaubt es, das Aussehen einer Applikation komplett zu verändern, um so auch die Oberfläche plattformunabhängig darzustellen oder eben speziell an Ihre Wünsche anzupassen. Das NumericalChameleon macht dem Chamäleon in seinem Namen alle Ehre und unterstützt dabei alle Look&Feel-Standards und einige Look&Feels ausgewählter Hersteller.
 

Standards

Die Look&Feel-Standards können von den meisten Java-Applikationen gewählt werden:


Alternativen

JTattoo

JTattoo bietet verschiedene Look&Feels an, dabei werden nicht nur Fontgrößen, Farben, sondern auch Texturen unterstützt. Siehe auch www.jtattoo.net.

Metal

Das Metal Look&Feel ist eigentlich das Standard Steel-Look&Feel, nur sind zusätzlich Themes wählbar.

Metal-basierte Themes

Metal-Themes basieren auf dem plattformunabhängigen Look&Feel-Standard"Metal" von Java. Dabei haben Sie mit diesen Themes die Kontrolle über Farbe und Schrift und Sie können auch eigene Themes erstellen. Themesmüssen die Endung ".theme" haben und sich im Unterverzeichnis "data/themes/java" des Installationsverzeichnisses befinden, damit sie von NumericalChameleon gefunden werden.

Folgende Einträge werden von NumericalChameleon bei Themes unterstützt:
 
Schlüsselwort Format Beschreibung/Beispiel
name String Name des Themes (wird noch nicht verwendet)
primary1 Rot,Grün,Blau-Werte (dezimal) 87,87,47
primary2 -"- 159,151,111
primary3 -"- 199,183,143
secondary1 -"- 111,111,111
secondary2 -"- 159,159,159
secondary3 -"- 231,215,183
black -"- Definition von Schwarz
white -"- Definition von Weiß
ControlTextFont Fontname,Style,Größe Dialog,bold,12
SystemTextFont -"- Dialog,bold,12
UserTextFont -"- Dialog,bold,12
MenuTextFont -"- Dialog,bold,12
WindowTitleFont -"- Dialog,bold,12
SubTextFont -"- Dialog,plain,10

Erwähnenswert sind die Themes "Steel.theme", die den Default des Metal-L&F repräsentiert, "Presentation.theme " für Präsentationen und "Contrast.theme" für zweifarbige Displays bei Laptops.

NimROD

Das NimROD-Look&Feel ist ein frei verfügbares Meta-based Look&Feel. Download von https://nilogonzalez.es/nimrodlf/index-en.html
Themes sind ebenfalls möglich.