Interface ButtonConstants
-
- All Known Implementing Classes:
DarkButtonUI
,DarkToggleButtonUI
public interface ButtonConstants
-
-
Field Summary
Fields Modifier and Type Field Description static String
KEY_ALT_ARC
static String
KEY_BOTTOM_LEFT_NEIGHBOUR
static String
KEY_BOTTOM_NEIGHBOUR
static String
KEY_BOTTOM_RIGHT_NEIGHBOUR
static String
KEY_CLICK_COLOR
static String
KEY_CORNER
static String
KEY_HOVER_COLOR
static String
KEY_LEFT_NEIGHBOUR
static String
KEY_NO_ARC
static String
KEY_NO_BORDERLESS_OVERWRITE
static String
KEY_RIGHT_NEIGHBOUR
static String
KEY_ROUND
static String
KEY_SQUARE
static String
KEY_THIN
static String
KEY_TOP_LEFT_NEIGHBOUR
static String
KEY_TOP_NEIGHBOUR
static String
KEY_TOP_RIGHT_NEIGHBOUR
static String
KEY_VARIANT
static String
VARIANT_BORDERLESS
static String
VARIANT_BORDERLESS_RECTANGULAR
static String
VARIANT_NONE
-
Method Summary
Static Methods Modifier and Type Method Description static boolean
chooseAlternativeArc(Component c)
static int
chooseArc(Component c, int arc, int minimum, int altArc, int roundedArc)
static int
chooseArcWithBorder(Component c, int arc, int minimum, int altArc, int borderSize)
static boolean
convertIconButtonToBorderless(AbstractButton b)
static boolean
doConvertToBorderless(AbstractButton b)
static JComponent
getNeighbour(String key, Component comp)
static boolean
isBorderless(Component c)
static boolean
isBorderlessRectangular(Component c)
static boolean
isBorderlessVariant(Component c)
static boolean
isDefaultButton(JComponent c)
static boolean
isIconOnly(AbstractButton b)
static boolean
isNoArc(Component c)
static boolean
isRound(Component c)
static boolean
isSquare(Component c)
static boolean
isThin(Component c)
-
-
-
Field Detail
-
KEY_VARIANT
static final String KEY_VARIANT
- See Also:
- Constant Field Values
-
KEY_HOVER_COLOR
static final String KEY_HOVER_COLOR
- See Also:
- Constant Field Values
-
KEY_CLICK_COLOR
static final String KEY_CLICK_COLOR
- See Also:
- Constant Field Values
-
KEY_ALT_ARC
static final String KEY_ALT_ARC
- See Also:
- Constant Field Values
-
KEY_NO_ARC
static final String KEY_NO_ARC
- See Also:
- Constant Field Values
-
KEY_SQUARE
static final String KEY_SQUARE
- See Also:
- Constant Field Values
-
KEY_THIN
static final String KEY_THIN
- See Also:
- Constant Field Values
-
KEY_NO_BORDERLESS_OVERWRITE
static final String KEY_NO_BORDERLESS_OVERWRITE
- See Also:
- Constant Field Values
-
KEY_CORNER
static final String KEY_CORNER
- See Also:
- Constant Field Values
-
KEY_ROUND
static final String KEY_ROUND
- See Also:
- Constant Field Values
-
KEY_LEFT_NEIGHBOUR
static final String KEY_LEFT_NEIGHBOUR
- See Also:
- Constant Field Values
-
KEY_RIGHT_NEIGHBOUR
static final String KEY_RIGHT_NEIGHBOUR
- See Also:
- Constant Field Values
-
KEY_TOP_NEIGHBOUR
static final String KEY_TOP_NEIGHBOUR
- See Also:
- Constant Field Values
-
KEY_TOP_LEFT_NEIGHBOUR
static final String KEY_TOP_LEFT_NEIGHBOUR
- See Also:
- Constant Field Values
-
KEY_TOP_RIGHT_NEIGHBOUR
static final String KEY_TOP_RIGHT_NEIGHBOUR
- See Also:
- Constant Field Values
-
KEY_BOTTOM_NEIGHBOUR
static final String KEY_BOTTOM_NEIGHBOUR
- See Also:
- Constant Field Values
-
KEY_BOTTOM_LEFT_NEIGHBOUR
static final String KEY_BOTTOM_LEFT_NEIGHBOUR
- See Also:
- Constant Field Values
-
KEY_BOTTOM_RIGHT_NEIGHBOUR
static final String KEY_BOTTOM_RIGHT_NEIGHBOUR
- See Also:
- Constant Field Values
-
VARIANT_BORDERLESS_RECTANGULAR
static final String VARIANT_BORDERLESS_RECTANGULAR
- See Also:
- Constant Field Values
-
VARIANT_BORDERLESS
static final String VARIANT_BORDERLESS
- See Also:
- Constant Field Values
-
VARIANT_NONE
static final String VARIANT_NONE
- See Also:
- Constant Field Values
-
-
Method Detail
-
chooseAlternativeArc
static boolean chooseAlternativeArc(Component c)
-
chooseArcWithBorder
static int chooseArcWithBorder(Component c, int arc, int minimum, int altArc, int borderSize)
-
chooseArc
static int chooseArc(Component c, int arc, int minimum, int altArc, int roundedArc)
-
isNoArc
static boolean isNoArc(Component c)
-
isSquare
static boolean isSquare(Component c)
-
isRound
static boolean isRound(Component c)
-
isThin
static boolean isThin(Component c)
-
isBorderlessVariant
static boolean isBorderlessVariant(Component c)
-
isBorderless
static boolean isBorderless(Component c)
-
isBorderlessRectangular
static boolean isBorderlessRectangular(Component c)
-
doConvertToBorderless
static boolean doConvertToBorderless(AbstractButton b)
-
convertIconButtonToBorderless
static boolean convertIconButtonToBorderless(AbstractButton b)
-
isIconOnly
static boolean isIconOnly(AbstractButton b)
-
isDefaultButton
static boolean isDefaultButton(JComponent c)
-
getNeighbour
static JComponent getNeighbour(String key, Component comp)
-
-