2009-05-30 82 views
1

我有一個帶有圖像幻燈片的音軌 - 例如有0圖像1,0:45圖像2,1:03圖像3等。我目前正在使用JSlider來改變軌道中的位置。我希望在圖像更改點上的滑塊上有刻度 - 但刻度之間的間距不統一,因此setPaintTicks不是一個選項。有沒有辦法做到這一點javax.swing.JSlider,或者你可以推薦一個不同的滑塊控件?Java Slider - 如何製作自定義刻度?

回答

3

我有這個問題,並沒有找到一種方法來定製JSlider中的滴答間距。

您可以使用自定義刻度標籤作爲解決方法,使用JSlider.setLabelTable()。這允許您僅標註特定的滴答。

+0

這看起來像一個很有希望的解決方法,謝謝。 – Piskvor 2009-05-30 11:53:47