Class FlatButtonBorder

  • All Implemented Interfaces:
    Serializable, Border, UIResource

    public class FlatButtonBorder
    extends FlatBorder
    Border for JButton.
    See Also:
    Serialized Form
    UiDefault:
    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.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.hoverBorderColor Color optional, Button.default.focusedBorderColor Color, Button.default.focusColor Color, Button.toolbar.focusColor Color optional; defaults to Component.focusColor, Button.borderWidth int, Button.default.borderWidth int, Button.innerFocusWidth int or float optional; defaults to Component.innerFocusWidth, Button.toolbar.margin Insets, Button.toolbar.spacingInsets Insets, Button.toolbar.focusWidth int or float optional; default is 1, Button.arc int
    • Field Detail

      • borderColor

        protected final Color borderColor
      • endBorderColor

        protected final Color endBorderColor
      • disabledBorderColor

        protected final Color disabledBorderColor
      • focusedBorderColor

        protected final Color focusedBorderColor
      • hoverBorderColor

        protected final Color hoverBorderColor
      • defaultBorderColor

        protected final Color defaultBorderColor
      • defaultEndBorderColor

        protected final Color defaultEndBorderColor
      • defaultHoverBorderColor

        protected final Color defaultHoverBorderColor
      • defaultFocusedBorderColor

        protected final Color defaultFocusedBorderColor
      • defaultFocusColor

        protected final Color defaultFocusColor
      • toolbarFocusColor

        protected final Color toolbarFocusColor
        Since:
        1.4
      • borderWidth

        protected final int borderWidth
      • defaultBorderWidth

        protected final int defaultBorderWidth
      • buttonInnerFocusWidth

        protected final float buttonInnerFocusWidth
      • toolbarMargin

        protected final Insets toolbarMargin
      • toolbarSpacingInsets

        protected final Insets toolbarSpacingInsets
      • toolbarFocusWidth

        protected final float toolbarFocusWidth
        Since:
        1.4
      • arc

        protected final int arc
    • Constructor Detail

      • FlatButtonBorder

        public FlatButtonBorder()