Class FlatButtonBorder

All Implemented Interfaces:
FlatStylingSupport.StyleableObject, Serializable, Border, UIResource

public class FlatButtonBorder extends FlatBorder
Border for JButton.
See Also:
UiDefault:
Button.arc int, Button.innerFocusWidth int or float optional; defaults to Component.innerFocusWidth, Button.borderWidth int or float optional; defaults to Component.borderWidth, Button.borderColor Color, Button.startBorderColor Color optional; if set, a gradient paint is used and Button.borderColor is ignored, Button.endBorderColor Color optional; if set, a gradient paint is used, Button.disabledBorderColor Color, Button.focusedBorderColor Color, Button.hoverBorderColor Color optional, Button.pressedBorderColor Color optional, Button.selectedBorderColor Color optional, Button.disabledSelectedBorderColor Color optional, Button.focusedSelectedBorderColor Color optional, Button.hoverSelectedBorderColor Color optional, Button.pressedSelectedBorderColor Color optional, Button.default.borderWidth int or float, Button.default.borderColor Color, Button.default.startBorderColor Color optional; if set, a gradient paint is used and Button.default.borderColor is ignored, Button.default.endBorderColor Color optional; if set, a gradient paint is used, Button.default.focusedBorderColor Color, Button.default.focusColor Color, Button.default.pressedBorderColor Color optional, Button.default.hoverBorderColor Color optional, Button.toolbar.focusWidth int or float optional; default is 1.5, Button.toolbar.focusColor Color optional; defaults to Component.focusColor, Button.toolbar.margin Insets, Button.toolbar.spacingInsets Insets
  • Field Details

    • arc

      protected int arc
    • endBorderColor

      protected Color endBorderColor
    • hoverBorderColor

      protected Color hoverBorderColor
    • pressedBorderColor

      protected Color pressedBorderColor
      Since:
      3.5
    • selectedBorderColor

      protected Color selectedBorderColor
      Since:
      3.5
    • disabledSelectedBorderColor

      protected Color disabledSelectedBorderColor
      Since:
      3.5
    • focusedSelectedBorderColor

      protected Color focusedSelectedBorderColor
      Since:
      3.5
    • hoverSelectedBorderColor

      protected Color hoverSelectedBorderColor
      Since:
      3.5
    • pressedSelectedBorderColor

      protected Color pressedSelectedBorderColor
      Since:
      3.5
    • defaultBorderWidth

      protected float defaultBorderWidth
    • defaultBorderColor

      protected Color defaultBorderColor
    • defaultEndBorderColor

      protected Color defaultEndBorderColor
    • defaultFocusedBorderColor

      protected Color defaultFocusedBorderColor
    • defaultFocusColor

      protected Color defaultFocusColor
    • defaultHoverBorderColor

      protected Color defaultHoverBorderColor
    • defaultPressedBorderColor

      protected Color defaultPressedBorderColor
      Since:
      3.5
    • toolbarFocusWidth

      protected float toolbarFocusWidth
      Since:
      1.4
    • toolbarFocusColor

      protected Color toolbarFocusColor
      Since:
      1.4
    • toolbarMargin

      protected Insets toolbarMargin
    • toolbarSpacingInsets

      protected Insets toolbarSpacingInsets
  • Constructor Details

    • FlatButtonBorder

      public FlatButtonBorder()
  • Method Details