2013-11-25 25 views
1

我想要做我自己的程序,我想要什么的基础是使用某种滑块将角色带到不同的建筑物。我的公共汽车基本上有一条长长的垂直道路(这就是滑块)。我知道JSlider的一般图标是可以拖动到不同值的小五边形。我只是想知道,有没有办法将五角大楼的图标变成我选择的东西?有没有办法改变Jslider的图标?

+1

参见[UIManager的默认值(http://tips4java.wordpress.com/2008/10/09/uimanager-defaults/)的更多信息,但要注意这些键​​是PLAF依赖。 –

回答

3

您需要延长BasicSliderUI并覆盖paintThumb()以呈现所需的Shape。这example呈现使用drawLine()三角形。

image

相关问题