Package com.formdev.flatlaf.icons
Class FlatTreeCollapsedIcon
- java.lang.Object
-
- com.formdev.flatlaf.icons.FlatAbstractIcon
-
- com.formdev.flatlaf.icons.FlatTreeCollapsedIcon
-
- All Implemented Interfaces:
javax.swing.Icon
,javax.swing.plaf.UIResource
- Direct Known Subclasses:
FlatTreeExpandedIcon
public class FlatTreeCollapsedIcon extends FlatAbstractIcon
"collapsed" icon forJTree
.
-
-
Constructor Summary
Constructors Constructor Description FlatTreeCollapsedIcon()
FlatTreeCollapsedIcon(java.awt.Color color)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static <T> T
getStyleFromTreeUI(java.awt.Component c, java.util.function.Function<FlatTreeUI,T> f)
Because this icon is always shared for all trees, get icon specific style from FlatTreeUI.protected void
paintIcon(java.awt.Component c, java.awt.Graphics2D g)
(package private) void
rotate(java.awt.Component c, java.awt.Graphics2D g)
(package private) void
setStyleColorFromTreeUI(java.awt.Component c, java.awt.Graphics2D g)
(package private) static void
setStyleColorFromTreeUI(java.awt.Component c, java.awt.Graphics2D g, java.util.function.Function<FlatTreeUI,java.awt.Color> f)
-
Methods inherited from class com.formdev.flatlaf.icons.FlatAbstractIcon
getIconHeight, getIconWidth, paintIcon
-
-
-
-
Method Detail
-
paintIcon
protected void paintIcon(java.awt.Component c, java.awt.Graphics2D g)
- Specified by:
paintIcon
in classFlatAbstractIcon
-
setStyleColorFromTreeUI
void setStyleColorFromTreeUI(java.awt.Component c, java.awt.Graphics2D g)
-
rotate
void rotate(java.awt.Component c, java.awt.Graphics2D g)
-
getStyleFromTreeUI
static <T> T getStyleFromTreeUI(java.awt.Component c, java.util.function.Function<FlatTreeUI,T> f)
Because this icon is always shared for all trees, get icon specific style from FlatTreeUI.
-
setStyleColorFromTreeUI
static void setStyleColorFromTreeUI(java.awt.Component c, java.awt.Graphics2D g, java.util.function.Function<FlatTreeUI,java.awt.Color> f)
-
-