我有一个音频轨迹与图像幻灯片 - 例如我目前使用一个JSlider的改变的轨道位置在1:03等在0:45,图像3有图像1 0:00,图像2。我想对在图像的改变点滑块滴答 - 滴答,但之间的间距不统一,所以setPaintTicks是不是一种选择。有没有办法用javax.swing.JSlider做到这一点,或者你也可以推荐不同的滑块控件?

有帮助吗?

解决方案

我有这个问题,并没有找到一个方法来定制JSlider的刻度间距。

可以使用自定义刻度标记作为一个变通,采用的 JSlider.setLabelTable()即可。这使您可以仅标注特定的蜱。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top