2013-03-10 31 views
0

由於某些原因,我的TreeUI無法應用。我正在使用MetalTheme並希望自定義TreeUI。所以,我開始複製TreeUI代碼並重命名EzTreeUI類。我做對了嗎?下面的命令都不起作用。當我調試並逐步執行以下語句時,UIManager.getDefaults().get("TreeUI");仍會返回javax.swing.plaf.metal.MetalTreeUITreeUI的自定義UI代表

UIManager.getDefaults().put("TreeUI", EzTreeUI.class.getName()); 
UIManager.put("TreeUI", EzTreeUI.class.getName()); 

回答

4
UIManager.put("TreeUI", "EzTreeUI"); 
+1

@ShaggyInjun應full_path,則相同類,資源圖標(在這裏問1mio次) – mKorbel 2013-03-10 15:14:13