cma*_*ann 4 java swing
我想完全改变scollbar的外观但是覆盖JScrollBar并且paintComponent方法不起作用,轨道和拇指被绘制但左右箭头保持不变. 我也在JScrollPane中使用它们并使用 setHorizontalScrollBar( new CustomScrollBar() )将滚动条设置为我的自定义滚动条,但它不能很好地工作,水平滚动条不会改变它的方向,它不会更改为垂直滚动条.
JScrollBar
paintComponent
setHorizontalScrollBar( new CustomScrollBar() )
如何绘制一个全新的JScrollBar并在其中使用它JScrollPane?
JScrollPane
Ada*_*ski 6
简而言之,您需要ScrollBarUI使用自己的实现进行子类化,然后将其注册到UIManager.
ScrollBarUI
UIManager
有一个完整的文章在这里.
归档时间:
17 年,1 月 前
查看次数:
6809 次
最近记录: