Можно ли нажать два jsliders одновременно
Вопрос
Я пытаюсь выбрать координату из сетки с помощью JSliders
.Могу ли я сделать так, чтобы, когда он нажимал один, он нажимал и другой, один был вертикальным, а другой горизонтальным?Так что я могу перетащить их обоих одновременно.
Я пытаюсь установить горизонтальный ползунок на основе горизонтальных движений мыши и установить вертикальный ползунок на основе вертикальных движений мыши.
Решение
Я пытаюсь установить горизонтальный ползунок на основе горизонтальных движений мыши и установить вертикальный ползунок на основе вертикальных движений мыши.
Вместо этого я бы прикрепил слушателя мыши к самой области и сопоставил ползунки x / y, чтобы они соответствовали координатам мыши.Конечно, было бы полезно, если бы ползунки также меняли положение, но независимо друг от друга.
Другие советы
Да, вы можете это сделать.Просто получите значение из перетаскиваемого JSlider и используйте его для установки BoundedRangeModel другого JSlider.