Frage

Ich habe eine Audiospur mit einer Bild Diashow - z.B. es gibt Bild 1 um 0:00 Uhr, Bild 2 bei 0.45, Bild 3, um 1:03 etc. Ich bin derzeit eine JSlider mit Position in der Spur zu ändern. Ich möchte Zecken in den Punkten auf den Schieber haben, wo Bilder ändern - aber der Abstand zwischen Zecken ist nicht einheitlich, so setPaintTicks keine Option ist. Gibt es eine Möglichkeit, dies mit javax.swing.JSlider zu tun, oder könnten Sie einen anderen Schieberegler empfehlen?

War es hilfreich?

Lösung

hatte ich dieses Problem und fand keinen Weg, um die Zecke Abstand in JSlider anpassen.

Sie können mit benutzerdefinierten tick-Etiketten als Behelfslösung, mit JSlider.setLabelTable () . Auf diese Weise können Sie nur bestimmte Ticks beschriften.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top