概要

JSliderのノブをマウスの右ボタンで操作可能かどうかを設定で切り替えます。

サンプルコード

UIManager.put("Slider.onlyLeftMouseButtonDrag", Boolean.TRUE);
view all

解説

  • UIManager.put("Slider.onlyLeftMouseButtonDrag", Boolean.TRUE);
    • JSliderのノブをマウスの右ボタンでドラッグしても操作不可
    • WindowsLookAndFeelなどのデフォルト
  • UIManager.put("Slider.onlyLeftMouseButtonDrag", Boolean.FALSE);
    • JSliderのノブをマウスの右ボタンでドラッグで操作可能
    • NimbusLookAndFeelなどのデフォルト

参考リンク

コメント