TITLE:JSliderのつまみの形状を変更

Posted by at 2014-04-07

JSliderのつまみの形状を変更

JSliderのつまみの形状を目盛り表示ありの場合と同じになるよう変更します。

ThumbArrowShape.png

サンプルコード

slider.putClientProperty("Slider.paintThumbArrowShape", Boolean.TRUE);
View in GitHub: Java, Kotlin

解説

上記のサンプルでは、slider.putClientProperty("Slider.paintThumbArrowShape", Boolean.TRUE);を使用して、つまみの形状を、目盛り表示ありの場合に使用する矢印型に変更しています。

  • メモ
    • 矢印型に変化するかどうかは、LookAndFeelによる
    • WindowsLookAndFeelでつまみが小さすぎる場合に使用可
    • slider.setPaintTicks(true);だけ使用する場合と異なり、目盛り表示領域の余白がない

コメント