2010-05-23 127 views
7

我遇到物質外觀和感覺問題。我試圖將Office 2007 LAF設置爲hereJava物質外觀和感覺問題

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

但是當我運行這段代碼,我得到異常:在線程 異常 「主要」 java.lang.NoClassDefFoundError:組織/ pushingpixels /三叉戟/安心/ TimelineEase

我在做什麼錯?任何人都有物質LAF的經驗?

回答

12

似乎你需要Trident library才能使用物質。抓住它並將它粘在你的類路徑中,它應該可以工作。

+0

感謝您下載JAR!有用。爲什麼沒有這個圖書館就無法工作?爲什麼沒有這個圖書館的物質分配? – 2xMax 2010-05-23 19:05:42

+0

不知道:)。它在物質下載頁面列出:https://substance.dev.java.net/servlets/ProjectDocumentList?folderID=11795,但似乎是關於它。 – Chris 2010-05-23 19:13:01

0

看起來應用程序類路徑中缺少相應的JAR文件。 我對JAR文件名不太確定......但請注意桌面上名爲物質的任何JAR,並嘗試將其添加到您的類路徑中。

是不是org.pushingpixels提供任何下載鏈接到物質L & F JAR?嘗試太....

還是讓我知道,如果這有助於...