Class FlatButtonBorder

  • All Implemented Interfaces:
    FlatStylingSupport.StyleableBorder, Serializable, Border, UIResource

    public class FlatButtonBorder
    extends FlatBorder
    Border for JButton.
    See Also:
    Serialized Form
    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 Detail

      • 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 Detail

      • FlatButtonBorder

        public FlatButtonBorder()