In Eclipse Look&Feel implementieren

Tream84

Grünschnabel
Hi,
bin neu hier und würde mich freuen wenn mir jemand etwas helfen könnte, da ich in Java eigentlich noch ein Anfänger bin.


Mein Problem:

Ich nutze Eclipse und habe mit JDesktoppane einen Layout aufgebaut.
Nur sieht das ganze sehr altmodisch aus.
Ich würde jedoch gerne solch einen Skin nutzen

https://substance.dev.java.net/images/screenshots/themes/skins/businessblacksteel1.png

Jedoch versteh ich nicht ganz, wie das ganze eingebunden werden soll.
Hier ist die Seite vom Skinn

https://substance.dev.java.net/

Mit dem Tutorial der Seite kam ich nicht klar und würde mich deshalb freuen,
wenn ihr mir weiter helfen könntet.
 
Mehr als übersetzen kann man es eigentlich nicht ;)

Die substance.jar hast du sicher schon runtergeladen. Diese fügst du nun in den CLASSPATH ein. Unter Windows kannst du diesen Wert via Systemsteuerung -> System -> Erweiterte Systemeinstellungen -> Umgebungsariablen erweitern. Hier gibst du im vorgegebenen Format den Pfad zu dieser jar an.

Alternativ kannst du, wenn ich mich nicht irre, die Datei auch direkt in das Projekt als zusätzliche Bibliothek einbinden.

Das getan, fügst du (bestenfalls vor dem Rendern) Folgendes ein:
Java:
UIManager.setLookAndFeel("org.jvnet.substance.SubstanceLookAndFeel");
Oder du importierst die Klasse zuerst:
Java:
import org.jvnet.substance.SubstanceLookAndFeel;

// ...

UIManager.setLookAndFeel( new SubstanceLookAndFeel() );

Anschließend rufst du die Projekteigenschaften auf, wechselst in das "Run / Debug" Register und gibst dort unter dem Register "Arguments" im unteren Textfeld (Argumente für die Virtuelle Maschine) "-Dswing.defaultlaf=org.jvnet.substance.SubstanceLookAndFeel" ein.

Fertig.
 
Zurück