Package com.formdev.flatlaf.icons
Class FlatTabbedPaneCloseIcon
- java.lang.Object
-
- com.formdev.flatlaf.icons.FlatAbstractIcon
-
- com.formdev.flatlaf.icons.FlatTabbedPaneCloseIcon
-
- All Implemented Interfaces:
javax.swing.Icon
,javax.swing.plaf.UIResource
public class FlatTabbedPaneCloseIcon extends FlatAbstractIcon
"close" icon for closable tabs inJTabbedPane
.
-
-
Field Summary
Fields Modifier and Type Field Description protected int
closeArc
protected java.awt.Color
closeBackground
protected float
closeCrossFilledSize
protected float
closeCrossLineWidth
protected float
closeCrossPlainSize
protected java.awt.Color
closeForeground
protected java.awt.Color
closeHoverBackground
protected java.awt.Color
closeHoverForeground
protected java.awt.Color
closePressedBackground
protected java.awt.Color
closePressedForeground
protected java.awt.Dimension
closeSize
-
Fields inherited from class com.formdev.flatlaf.icons.FlatAbstractIcon
color, height, width
-
-
Constructor Summary
Constructors Constructor Description FlatTabbedPaneCloseIcon()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
applyStyleProperty(java.lang.String key, java.lang.Object value)
java.util.Map<java.lang.String,java.lang.Class<?>>
getStyleableInfos()
java.lang.Object
getStyleableValue(java.lang.String key)
protected void
paintIcon(java.awt.Component c, java.awt.Graphics2D g)
-
Methods inherited from class com.formdev.flatlaf.icons.FlatAbstractIcon
getIconHeight, getIconWidth, paintIcon
-
-
-
-
Field Detail
-
closeSize
protected java.awt.Dimension closeSize
-
closeArc
protected int closeArc
-
closeCrossPlainSize
protected float closeCrossPlainSize
-
closeCrossFilledSize
protected float closeCrossFilledSize
-
closeCrossLineWidth
protected float closeCrossLineWidth
-
closeBackground
protected java.awt.Color closeBackground
-
closeForeground
protected java.awt.Color closeForeground
-
closeHoverBackground
protected java.awt.Color closeHoverBackground
-
closeHoverForeground
protected java.awt.Color closeHoverForeground
-
closePressedBackground
protected java.awt.Color closePressedBackground
-
closePressedForeground
protected java.awt.Color closePressedForeground
-
-
Method Detail
-
applyStyleProperty
public java.lang.Object applyStyleProperty(java.lang.String key, java.lang.Object value)
- Since:
- 2
-
getStyleableInfos
public java.util.Map<java.lang.String,java.lang.Class<?>> getStyleableInfos()
- Since:
- 2
-
getStyleableValue
public java.lang.Object getStyleableValue(java.lang.String key)
- Since:
- 2.5
-
paintIcon
protected void paintIcon(java.awt.Component c, java.awt.Graphics2D g)
- Specified by:
paintIcon
in classFlatAbstractIcon
-
-