Wie kann ich ein Setup LookAndFeel Dateien in Java?
-
02-07-2019 - |
Frage
Ich muss Setup LookAndFeel Dateien in JDK 1.6. Ich habe zwei Dateien:
-
napkinlaf-swingset2.jar
-
napkinlaf.jar
Wie kann ich dies und es verwenden?
Ich möchte ein GTK aussehen und das Aussehen fühlen oder Qt und fühlen, sind sie verfügbar?
Lösung
Der Klassenname für Naplin ist net.sourceforge.napkinlaf.NapkinLookAndFeel
. So setzen Sie es als Standard in der Befehlszeile verwenden:
java -Dswing.defaultlaf=net.sourceforge.napkinlaf.NapkinLookAndFeel
Um es zu installieren napkinlaf.jar
zur lib/ext
Richtung hinzuzufügen und die Zeilen:
swing.installedlafs=napkin swing.installedlaf.napkin.name=Napkin swing.installedlaf.napkin.class=net.sourceforge.napkinlaf.NapkinLookAndFeel
Ihre Java-Installation lib/swing.properties
(Sie werden wahrscheinlich die Datei erstellen haben).
Sehen Sie die Serviette Wikiseite
Andere Tipps
Diese Seite erklärt, wie die Arbeit mit Look & Feels: http://java.sun.com/docs/books/tutorial /uiswing/lookandfeel/plaf.html
Sie können es tun Kommandozeile:
java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel MyApp
oder in dem Code ein:
UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
Sie müssen sicherstellen, dass die Gläser das Look & Feel sind auf der Anwendung Classpath enthält. Wie das funktioniert, hängt von der Anwendung ab. Eine typische Art und Weise wäre es in einem Ordner lib zu setzen.
Look & Feels, die standardmäßig im JDK verfügbar sind:
com.sun.java.swing.plaf.gtk.GTKLookAndFeel
com.sun.java.swing.plaf.motif.MotifLookAndFeel
com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Quioting den obigen Link:
Die GTK + L & F wird nur auf UNIX laufen oder Linux-Systeme mit GTK + 2.2 oder höher installiert, während die Windows-L & F läuft nur auf Windows-Systemen. Wie die Java (Metall) L & F, das Motiv L & F läuft auf jede Plattform.
Die Qt Look and Feel ist von Trolltech als Produkt Jambi, die Qt für Java ist.