クラス SolidMenuItem.Condition.Builder

java.lang.Object
org.riversun.solidui.jmenuitem.SolidMenuItem.Condition.Builder
含まれているクラス:
SolidMenuItem.Condition

public static class SolidMenuItem.Condition.Builder extends Object
Builder class for constructing a Condition instance.
  • コンストラクタの詳細

    • Builder

      public Builder()
      Constructs a new Builder instance.
  • メソッドの詳細

    • colorOnFocus

      public SolidMenuItem.Condition.Builder colorOnFocus(Color color)
      Sets the color for the menu item.
      パラメータ:
      color - the color for the menu item
      戻り値:
      this Builder instance for method chaining
    • text

      Sets the display text for the menu item.
      パラメータ:
      text - the display text for the menu item
      戻り値:
      this Builder instance for method chaining
    • shortcutText

      public SolidMenuItem.Condition.Builder shortcutText(String shortcutText)
      Sets the shortcut text for the menu item.
      パラメータ:
      shortcutText - the shortcut text for the menu item
      戻り値:
      this Builder instance for method chaining
    • accelerator

      public SolidMenuItem.Condition.Builder accelerator(KeyStroke accelerator)
      Sets the keyboard accelerator for the menu item.
      パラメータ:
      accelerator - the KeyStroke for the menu item's accelerator
      戻り値:
      this Builder instance for method chaining
    • marginVertical

      public SolidMenuItem.Condition.Builder marginVertical(int marginVertical)
      Sets the vertical margin for the menu item.
      パラメータ:
      marginVertical - the vertical margin for the menu item
      戻り値:
      this Builder instance for method chaining
    • marginLeft

      public SolidMenuItem.Condition.Builder marginLeft(int marginLeft)
      Sets the left margin for the menu item.
      パラメータ:
      marginLeft - the left margin for the menu item
      戻り値:
      this Builder instance for method chaining
    • width

      public SolidMenuItem.Condition.Builder width(int width)
      Sets the width of the menu item.
      パラメータ:
      width - the width of the menu item
      戻り値:
      this Builder instance for method chaining
    • build

      public SolidMenuItem.Condition build()
      Constructs a new Condition instance using the values provided to the Builder.
      戻り値:
      a new Condition instance