2010-05-23 4 views
7

Ich habe ein Problem mit der Substanz Aussehen und Gefühl. Ich versuche, Office 2007 LAF wie beschrieben here zu setzen.Java Substance Look & Feel Problem

try 
    { 
     UIManager.setLookAndFeel("org.pushingpixels.substance.api.skin.SubstanceOfficeBlue2007LookAndFeel"); 
    }catch(Exception ex) 
    { 
     System.out.println("Exception:"+ ex.getMessage()); 
    } 

Aber wenn ich diesen Code ausführen ich Ausnahme: Exception in thread "main" java.lang.NoClassDefFoundError: org/pushingpixels/Dreizack/Leichtigkeit/TimelineEase

Was mache ich falsch? Hat jemand Erfahrung mit Substanz LAF?

Antwort

12

Es scheint, dass Sie die Trident library benötigen, um Substanz zu verwenden. Nehmen Sie es und stecken Sie es in Ihren Klassenpfad und es sollte funktionieren.

+0

Dank! Es klappt. Warum kann es ohne diese Bibliothek nicht funktionieren? Warum verteilt Substanz ohne diese Bibliothek? – 2xMax

+0

Keine Ahnung :). Es ist auf der Substanz Download-Seite aufgelistet: https://substance.dev.java.net/servlets/ProjectDocumentList?folderID=11795, aber das scheint darüber zu sein. – Chris

0

Sieht aus, als ob die entsprechende JAR-Datei in Ihrem Klassenpfad der Anwendung fehlt. Ich bin nicht sehr sicher über den Namen der JAR-Datei .... aber achten Sie auf JAR mit dem Namen Substanz auf Ihrem Desktop und versuchen Sie und fügen Sie das zu Ihrem Klassenpfad.

Ist org.pushingpixels kein Download-Link zum Substance L & F JAR? Versuchen Sie, dass auch ....

Lemme wissen, ob das geholfen ...

Verwandte Themen