概要

JToolBarに配置したJToggleButtonJButtonの縁色を設定します。

サンプルコード

UIManager.put("Button.disabledToolBarBorderBackground", Color.RED);
UIManager.put("Button.toolBarBorderBackground", Color.GREEN);
view all

解説

  • Button.disabledToolBarBorderBackground:
    • MetalLookAndFeelを適用したJToolBarに配置したsetEnabled(false)JToggleButtonなどの縁の背景色を設定可能
    • JToggleButtonJButtonには有効、JCheckBoxJRadioButtonには無効
  • Button.toolBarBorderBackground:
    • MetalLookAndFeelを適用したJToolBarに配置したJToggleButtonなどの縁の背景色を設定可能
    • ボタンが選択、またはロールオーバー状態の場合、縁の背景色はそれぞれのForeground色で塗りつぶされる
    • JToggleButtonJButtonには有効、JCheckBoxJRadioButtonには無効
    • ボタンに独自の縁(UIResourceを実装していない)が設定されている場合、この設定はそのボタンに対して影響しない

参考リンク

コメント