0

我试图创建一个 JSlider 对象,它的线看起来像一个弧线,有最少数量的刻度线(尽管有些可能没有值),滑块指示器是一条从弧线中心绘制到当前的简单线选定的刻度线。看起来我可能必须扩展 BasicSliderUI 并覆盖各种绘制方法。是否已经有这样的例子,或者我是否已经从头开始创建这个对象?

4

1 回答 1

2

这个例子说明了如何重写paintTrack(). BasicSliderUI看起来你可以画一个Arc2D来得到你想要的效果。

于 2012-04-18T05:40:54.150 回答