Я пытаюсь создать jslider, который перемещается в следующих диапазонах.
[-x,-1)[1,x]
Короче говоря, я не хочу, чтобы значения -1 и 0 были допустимыми значениями для JSlider.
Но значения от x до -1 должны быть разрешены, и от 1 до x должны быть разрешены.
Я пытаюсь не писать хакерский код, поэтому я не хочу писать функцию в коде пользовательского интерфейса, которая просто получает значение из другого (непрерывного) диапазона, а затем преобразует его в нужный мне диапазон куча таких заявлений.
В идеале я должен просто позвонить slider.getValue()
и знать, что возвращаемое значение будет в диапазоне, который я описал выше.