我正在尝试使用JSliders从网格中选择一个坐标。我可以做到这一点,当它单击一个时也单击另一个,一个垂直,而另一个水平?所以我可以同时拖动它们。

我要做的是根据鼠标的水平移动设置水平滑块,并根据鼠标的垂直移动设置垂直滑块。

有帮助吗?

解决方案

我要做的是根据鼠标的水平移动设置水平滑块,并根据鼠标的垂直移动设置垂直滑块。

相反我将鼠标侦听器附加到该区域本身,并匹配x / y滑块以匹配鼠标坐标。当然,使滑块也可以相互独立地更改位置会有所帮助。

其他提示

是的,您可以这样做。只需从要拖动的JSlider中获取值,然后使用它来设置另一个JSlider的BoundedRangeModel。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top