---
category: swing
folder: SliderTickColor
title: JSliderの目盛りの色を変更する
tags: [JSlider, UIManager, LookAndFeel]
author: aterai
pubdate: 2022-08-01T00:27:38+09:00
description: JSliderの目盛りの色変更をLookAndFeelごとにテストします。
image: https://drive.google.com/uc?id=1Cf9CFyGMxx4esEAIv644pqKWVvQvd77c
---
* Summary [#summary]
`JSlider`の目盛りの色変更を`LookAndFeel`ごとにテストします。
#download(https://drive.google.com/uc?id=1Cf9CFyGMxx4esEAIv644pqKWVvQvd77c)
* Source Code Examples [#sourcecode]
#code(link){{
JSlider slider = new JSlider() {
@Override public void updateUI() {
super.updateUI();
UIManager.put("Slider.tickColor", Color.RED);
setUI(new BasicSliderUI(this));
}
};
}}
* Description [#explanation]
* Description [#description]
- `UIManager.put("Slider.tickColor", color)`で`JSlider`の目盛りの色を変更可能
-- この設定は`LookAndFeel`に依存し、`BasicLookAndFeel`、`NimbusLookAndFeel`、`MotifLookAndFeel`で有効
-- `WindowsLookAndFeel`はクラシックの場合のみ有効
-- `MetalLookAndFeel`、`GTKLookAndFeel`では無効
* Reference [#reference]
- [[JSliderのUIや色を変更する>Swing/VolumeSlider]]
- [[JSliderの目盛りをアイコンに変更する>Swing/TriangleTickSlider]]
* Comment [#comment]
#comment
#comment