TITLE:JScrollBarのKnobの最小サイズを設定する

Posted by at 2012-03-19

JScrollBarのKnobの最小サイズを設定する

`JScrollBarKnob`の最小サイズを設定します。

  • &jnlp;
  • &jar;
  • &zip;
MinimumThumbSize.png

サンプルコード

UIManager.put("ScrollBar.minimumThumbSize", new Dimension(32, 32));
View in GitHub: Java, Kotlin

解説

上記のサンプルでは、右の`JScrollPaneで、JScrollBarのKnob(Thumb)が短くなりすぎないように、最小サイズ(Horizontalの場合は幅、Vertical`の場合は高さ)を設定します。


`Windows7(WindowsLnF)JSliderを使った場合も、つまみ?のサイズが小さすぎるが、UIManager.put("Slider.minimumHorizontalSize", new Dimension(32, 32))`などとしても効果がない?

Slider.horizontalSize
Slider.verticalSize
Slider.minimumHorizontalSize
Slider.minimumVerticalSize
Slider.horizontalThumbIcon
Slider.verticalThumbIcon

コメント