Вопрос

Я пытаюсь выбрать координату из сетки с помощью JSliders.Могу ли я сделать так, чтобы, когда он нажимал один, он нажимал и другой, один был вертикальным, а другой горизонтальным?Так что я могу перетащить их обоих одновременно.

Я пытаюсь установить горизонтальный ползунок на основе горизонтальных движений мыши и установить вертикальный ползунок на основе вертикальных движений мыши.

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

Решение

<цитата>

Я пытаюсь установить горизонтальный ползунок на основе горизонтальных движений мыши и установить вертикальный ползунок на основе вертикальных движений мыши.

Вместо этого я бы прикрепил слушателя мыши к самой области и сопоставил ползунки x / y, чтобы они соответствовали координатам мыши.Конечно, было бы полезно, если бы ползунки также меняли положение, но независимо друг от друга.

Другие советы

Да, вы можете это сделать.Просто получите значение из перетаскиваемого JSlider и используйте его для установки BoundedRangeModel другого JSlider.

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