2

我已经覆盖BasicScrollBarUI了 ,但我不知道在创建按钮后如何更改它们。我怎么能这样做?谢谢。

4

2 回答 2

2

如果您的意思是如何注册 ScrollBarUI 的实现,那么这应该对您有所帮助:

UIManager.put("ScrollBarUI", YourScrollbarUI.class.getName());
于 2011-12-27T05:13:52.270 回答
2

我认为你需要做这样的事情:

UIManager.put("ScrollBarUI", YourScrollbarUI.class.getName());
SwingUtilities.updateComponentTreeUI(frame); 
frame.pack();

查看此链接以获取有关如何更新外观的更多信息。 外观和感觉

于 2011-12-27T20:12:29.710 回答