Вопрос

У меня есть звуковая дорожка со слайд-шоу изображений - напримересть изображение 1 в 0:00, изображение 2 в 0:45, изображение 3 в 1:03 и т.д.В настоящее время я использую JSlider для изменения положения на дорожке.Я бы хотел, чтобы на ползунке были отметки в точках, где меняются изображения, но расстояние между отметками неравномерно, поэтому setPaintTicks это не вариант.Есть ли способ сделать это с помощью javax.swing.JSlider, или не могли бы вы порекомендовать другой ползунок управления?

Это было полезно?

Решение

У меня была эта проблема, и я не нашел способа настроить интервал между галочками в JSlider.

Вы можете использовать пользовательские метки отметок в качестве обходного пути, используя JSlider.setLabelTable().Это позволяет вам помечать только определенные галочки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top