Package com.formdev.flatlaf.icons
Class FlatHelpButtonIcon
- java.lang.Object
-
- com.formdev.flatlaf.icons.FlatAbstractIcon
-
- com.formdev.flatlaf.icons.FlatHelpButtonIcon
-
- All Implemented Interfaces:
javax.swing.Icon
,javax.swing.plaf.UIResource
public class FlatHelpButtonIcon extends FlatAbstractIcon
Help button icon forJButton
.- UiDefault:
- Component.focusWidth int, Component.focusColor Color, HelpButton.borderColor Color, HelpButton.disabledBorderColor Color, HelpButton.focusedBorderColor Color, HelpButton.hoverBorderColor Color optional, HelpButton.background Color, HelpButton.disabledBackground Color, HelpButton.focusedBackground Color optional, HelpButton.hoverBackground Color optional, HelpButton.pressedBackground Color optional, HelpButton.questionMarkColor Color, HelpButton.disabledQuestionMarkColor Color
-
-
Field Summary
Fields Modifier and Type Field Description protected java.awt.Color
background
protected java.awt.Color
borderColor
protected java.awt.Color
disabledBackground
protected java.awt.Color
disabledBorderColor
protected java.awt.Color
disabledQuestionMarkColor
protected java.awt.Color
focusColor
protected java.awt.Color
focusedBackground
protected java.awt.Color
focusedBorderColor
protected int
focusWidth
protected java.awt.Color
hoverBackground
protected java.awt.Color
hoverBorderColor
protected int
iconSize
protected java.awt.Color
pressedBackground
protected java.awt.Color
questionMarkColor
-
Fields inherited from class com.formdev.flatlaf.icons.FlatAbstractIcon
color, height, width
-
-
Constructor Summary
Constructors Constructor Description FlatHelpButtonIcon()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getIconHeight()
int
getIconWidth()
protected void
paintIcon(java.awt.Component c, java.awt.Graphics2D g2)
-
Methods inherited from class com.formdev.flatlaf.icons.FlatAbstractIcon
paintIcon
-
-
-
-
Field Detail
-
focusWidth
protected final int focusWidth
-
focusColor
protected final java.awt.Color focusColor
-
borderColor
protected final java.awt.Color borderColor
-
disabledBorderColor
protected final java.awt.Color disabledBorderColor
-
focusedBorderColor
protected final java.awt.Color focusedBorderColor
-
hoverBorderColor
protected final java.awt.Color hoverBorderColor
-
background
protected final java.awt.Color background
-
disabledBackground
protected final java.awt.Color disabledBackground
-
focusedBackground
protected final java.awt.Color focusedBackground
-
hoverBackground
protected final java.awt.Color hoverBackground
-
pressedBackground
protected final java.awt.Color pressedBackground
-
questionMarkColor
protected final java.awt.Color questionMarkColor
-
disabledQuestionMarkColor
protected final java.awt.Color disabledQuestionMarkColor
-
iconSize
protected final int iconSize
-
-
Method Detail
-
paintIcon
protected void paintIcon(java.awt.Component c, java.awt.Graphics2D g2)
- Specified by:
paintIcon
in classFlatAbstractIcon
-
getIconWidth
public int getIconWidth()
- Specified by:
getIconWidth
in interfacejavax.swing.Icon
- Overrides:
getIconWidth
in classFlatAbstractIcon
-
getIconHeight
public int getIconHeight()
- Specified by:
getIconHeight
in interfacejavax.swing.Icon
- Overrides:
getIconHeight
in classFlatAbstractIcon
-
-