<分区>
我正在尝试做我自己的程序,我想要的基础是使用某种 slider 将角色带到不同的建筑物。我的公共(public)汽车基本上有一条垂直的长路(这就是 slider 的样子)。我知道 JSlider 的一般图标是一个可以拖动到不同值的小五边形。我只是想知道,有没有办法把那个五边形图标变成我选择的东西?
<分区>
我正在尝试做我自己的程序,我想要的基础是使用某种 slider 将角色带到不同的建筑物。我的公共(public)汽车基本上有一条垂直的长路(这就是 slider 的样子)。我知道 JSlider 的一般图标是一个可以拖动到不同值的小五边形。我只是想知道,有没有办法把那个五边形图标变成我选择的东西?
最佳答案
您需要扩展 BasicSliderUI
并覆盖 paintThumb()
以呈现所需的 Shape
。这example使用 drawLine()
呈现一个三角形。
关于java - 有没有办法更改 Jslider 的图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20182915/