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, Metal-Themes, das Kunststoff-, das Metouia-,
das Plastic- und das Squareness-Look&Feel.
Standards
Die Look&Feel-Standards können von den meisten Java-Applikationen gewählt werden.
"Aqua (Mac OS X)" bestimmt das Aussehen unter Mac OS X (nur auf Mac OS X wählbar)
"GTK+ 2.0" bestimmt das Aussehen von Applikationen unter Unix/Linux (seit JRE 1.4+)
"Ocean" ist ein plattformunabhängiger Look&Feel-Standard (seit JRE 1.5+)
"Metal (Java)" ist der plattformunabhängige Look&Feel-Standard (seit JRE 1.2+)
"Motif" bestimmt das Aussehen von Applikationen unter UNIX (z. B. CDE).
"Windows" bestimmt das Aussehen von Applikationen unter Windows (Windows only)
"Mac" bestimmt das Aussehen von Applikationen unter Mac OS (Mac OS only)
"System" ist das Look&Feel Ihres Computersystems.
Metal-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. Themes mü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.
Kunststoff-Look&Feel
Das Default-Look&Feel des NumericalChameleon's ist das Kunststoff-Look&Feel.Die aktuelle Version kann von http://www.incors.org kostenlos heruntergeladen werden.Die entsprechende Datei "kunststoff.jar" liegt im Unterverzeichnis "lib" des Installationsverzeichnisses. Da das Kunststoff-Look&Feel ebenfalls auf der Basis des Metal-Look&Feels arbeitet, sind auch hier Themes möglich.
Metouia-Look&Feel
Das Metouia-Look&Feel ist ein frei verfügbares Look&Feel, Themes sind auch hier möglich. Download von http://mlf.sourceforge.netPlastic
Das Plastic-Look&Feel ist ein frei verfügbares Look&Feel. Download von http://www.jgoodies.comSquareness
Das Squareness-Look&Feel ist ein frei verfügbares Look&Feel. Download von http://squareness.sourceforge.com
SkinIt
SkinIt ist Teil von Skin Look and Feel (bekannt als SkinLF). Skin Look And Feel kann nahezu jede Java Applikation mit Skins versehen. Das Skin Look And Feel kann GTK (The Gimp ToolKit) und KDE (The K Desktop Environment) Themes lesen. Laden Sie SkinLF von http://www.L2FProd.com/software/skinlf herunter. L2FProd hat auch Themes für MacOS X (Aqua) und Windows XP. Wenn Sie SkinIt benutzen, werden die vom NumericalChameleon eingebauten Look and Feels deaktiviert.