JSlider のノブはもともと 1 自由度しかありません (トラック上で水平または垂直に移動します)。ノブに 2 番目の自由度を追加して手動で回転させたい。つまり、ノブを左右に動かして回転できるようにしたいのです。これらの動きはどちらも、マウスを直線方向または回転方向にドラッグすることで設定できる必要があります。私はこれのコードを見たことがなく、どうすればこれを実現できるのか疑問に思っていました。
質問する
406 次
JSlider のノブはもともと 1 自由度しかありません (トラック上で水平または垂直に移動します)。ノブに 2 番目の自由度を追加して手動で回転させたい。つまり、ノブを左右に動かして回転できるようにしたいのです。これらの動きはどちらも、マウスを直線方向または回転方向にドラッグすることで設定できる必要があります。私はこれのコードを見たことがなく、どうすればこれを実現できるのか疑問に思っていました。