我想要完全改变scollbar的外观,但是覆盖JScrollBar和paintComponent方法不起作用,轨迹和拇指被绘制,但左右箭头保持不变。
我还在JScrollPane中使用它们,并使用
setHorizontalScrollBar( new CustomScrollBar() )将滚动条设置为我的自定义滚动条,但效果不是很好,水平滚动条不会更改方向,也不会更改为垂直滚动条。
如何绘制一个全新的JScrollBar并在JScrollPane中使用它
发布于 2009-08-17 21:30:20
简而言之,您需要使用自己的实现将ScrollBarUI子类化,然后将其注册到UIManager。
here上有一篇完整的文章。
https://stackoverflow.com/questions/1290379
复制相似问题