出于某种原因,我的 TreeUI 没有得到应用。我正在使用 MetalTheme 并想自定义 TreeUI。因此,我首先复制 TreeUI 代码并重命名类 EzTreeUI。我这样做对吗?以下命令均无效。当我调试并跳过下面的语句时,UIManager.getDefaults().get("TreeUI");
仍然返回javax.swing.plaf.metal.MetalTreeUI
.
UIManager.getDefaults().put("TreeUI", EzTreeUI.class.getName());
UIManager.put("TreeUI", EzTreeUI.class.getName());