在Java中如何从我的JSilder轨道中偏移旋钮?
\/
|------------------------------|
我想把它放在赛道上方,而不是它。
答案 0 :(得分:1)
您需要创建自定义SliderUI。
您可能会扩展MetalSliderUI。 paintThumb()方法负责绘制拇指,因此您可能需要自定义该方法以更改拇指的Y偏移。然后,您还需要更改首选大小计算以考虑此偏移量。
答案 1 :(得分:0)
如果您的意思是,如何设置JSlider的当前值,您应该阅读API并看到您可以使用setValue。这个问题听起来很混乱,因为你使用了术语指针和偏移量,它们通常在编程中具有完全不同的含义。