Можно ли ограничить движение пальца JSlider? Пользователь не должен перемещать указатель слайдера мимо нижнего и верхнего предельного значения.JSlider limit thumb движение
Редактировать:
я установил минимальные и максимальные значения для ползунка (например, от 1..100). Но у меня есть другой элемент управления, который ограничивает диапазон значений для ползунка, скажем, от 30 до 60. Теперь пользователь не должен перемещать ползунок слайдера ниже 30 и выше 60, но минимальные и максимальные значения должны быть равны 1 и 100.
Пожалуйста, отредактируйте свой вопрос, чтобы включить [sscce] (http://sscce.org/), который показывает настройки для параметра «BoundedRangeModel» слайдера. – trashgod
Это именно то, как работает JSlider. Вы указываете мин/макс при создании ползунка. Прочтите API JSlider и следуйте ссылке на учебник Swing на тему «Как использовать слайдеры» для получения дополнительной информации. – camickr
'Но у меня есть еще один элемент управления, который ограничивает диапазон значений для ползунка, скажем, от 30..60.', - затем сбросьте значение min/max в соответствии с другим элементом управления. Не имеет смысла иметь два разных значения. Пользователь будет думать, что слайдер сломан, потому что он не скользит к отображаемому мин/макс. – camickr