Swing/ButtonToolBarBorder のバックアップ(No.3)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- Swing/ButtonToolBarBorder へ行く。
- 1 (2019-04-22 (月) 15:01:09)
- 2 (2019-04-22 (月) 16:37:15)
- 3 (2021-01-30 (土) 00:53:17)
- 4 (2024-01-09 (火) 07:43:05)
- category: swing folder: ButtonToolBarBorder title: JToolBarに配置したボタンの縁色を設定する tags: [JToolBar, JButton, JToggleButton, MetalLookAndFeel] author: aterai pubdate: 2019-04-22T14:59:07+09:00 description: JToolBarに配置したJToggleButtonやJButtonの縁色を設定します。 image: https://drive.google.com/uc?id=1jkCLCEtkxl2qq_I13YIftBgpCsXiCwkCtQ
概要
JToolBar
に配置したJToggleButton
やJButton
の縁色を設定します。
Screenshot
Advertisement
サンプルコード
UIManager.put("Button.disabledToolBarBorderBackground", Color.RED);
UIManager.put("Button.toolBarBorderBackground", Color.GREEN);
View in GitHub: Java, Kotlin解説
Button.disabledToolBarBorderBackground
:MetalLookAndFeel
を適用したJToolBar
に配置したsetEnabled(false)
のJToggleButton
などの縁の背景色を設定可能JToggleButton
とJButton
には有効、JCheckBox
とJRadioButton
には無効
Button.toolBarBorderBackground
:MetalLookAndFeel
を適用したJToolBar
に配置したJToggleButton
などの縁の背景色を設定可能- ボタンが選択、またはロールオーバー状態の場合、縁の背景色はそれぞれの
Foreground
色で塗りつぶされる JToggleButton
とJButton
には有効、JCheckBox
とJRadioButton
には無効- ボタンに独自の縁(
UIResource
を実装していない)が設定されている場合、この設定はそのボタンに対して影響しない