2つのJSliderを同時にクリックすることは可能ですか?
質問
JSliders
を使用してグリッドから座標を選択しようとしています。一方をクリックするともう一方もクリックし、一方が垂直でもう一方が水平になるようにすることはできますか?両方を一度にドラッグできます。
私がやろうとしているのは、マウスの水平方向の動きに基づいて水平方向のスライダーを設定し、マウスの垂直方向の動きに基づいて垂直方向のスライダーを設定することです。
解決
私がやろうとしているのは、マウスの水平方向の動きに基づいて水平方向のスライダーを設定し、マウスの垂直方向の動きに基づいて垂直方向のスライダーを設定することです。
代わりにマウスリスナーを領域自体にアタッチし、x / yスライダーをマウスの座標に一致させます。もちろん、スライダーも位置を変更するのに役立ちますが、互いに独立しています。
他のヒント
はい、できます。ドラッグされているJSliderから値を取得し、それを使用して他のJSliderのBoundedRangeModelを設定するだけです。
所属していません StackOverflow