Class BladeIconUtils
- java.lang.Object
-
- org.pushingpixels.radiance.theming.internal.blade.BladeIconUtils
-
public class BladeIconUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BladeIconUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voiddrawCheckBox(java.awt.Graphics2D g, javax.swing.JComponent component, RadianceSurfacePainter surfacePainter, RadianceOutlinePainter outlinePainter, int dimension, ComponentState currentState, ContainerColorTokens colorTokens, float checkMarkVisibility, float checkMarkFlatness, boolean isCheckMarkFadingOut)private static voiddrawCheckMarkAtScale1X(java.awt.Graphics2D graphics1X, int dimension, ContainerColorTokens colorTokens, float checkMarkFlatness)static voiddrawCloseIcon(java.awt.Graphics2D g, int iconSize, float primaryStrokeWidth, ContainerColorTokens colorTokens)static voiddrawHexaMarker(java.awt.Graphics2D g, int value, ContainerColorTokens colorTokens)static voiddrawIconifyIcon(java.awt.Graphics2D g, int iconSize, ContainerColorTokens colorTokens)static voiddrawMaximizeIcon(java.awt.Graphics2D g, int iconSize, ContainerColorTokens colorTokens)static voiddrawRadioButton(java.awt.Graphics2D g, javax.swing.AbstractButton button, RadianceSurfacePainter surfacePainter, RadianceOutlinePainter outlinePainter, int dimension, ComponentState currentState, ContainerColorTokens colorTokens, float checkMarkVisibility)static voiddrawRestoreIcon(java.awt.Graphics2D g, int iconSize, ContainerColorTokens colorTokens)static voiddrawSliderThumbHorizontal(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceSurfacePainter surfacePainter, RadianceOutlinePainter outlinePainter, int width, int height, ContainerColorTokens colorTokens, ComponentState currState)static voiddrawSliderThumbRound(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceSurfacePainter surfacePainter, RadianceOutlinePainter outlinePainter, int dimension, ContainerColorTokens colorTokens, ComponentState currState)static voiddrawSliderThumbVertical(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceSurfacePainter surfacePainter, RadianceOutlinePainter outlinePainter, int width, int height, ContainerColorTokens colorTokens, ComponentState currState)static voiddrawSplitDividerBumpImage(java.awt.Graphics g, RadianceSplitPaneDivider divider, int x, int y, int width, int height, boolean isHorizontal, ContainerColorTokens colorTokens, ComponentState state)static voiddrawTreeIcon(java.awt.Graphics2D g, javax.swing.JTree tree, int size, ContainerColorTokens colorTokens, boolean isCollapsed)private static java.awt.AlphaCompositegetAlphaComposite(float alpha)
-
-
-
Method Detail
-
drawCheckBox
public static void drawCheckBox(java.awt.Graphics2D g, javax.swing.JComponent component, RadianceSurfacePainter surfacePainter, RadianceOutlinePainter outlinePainter, int dimension, ComponentState currentState, ContainerColorTokens colorTokens, float checkMarkVisibility, float checkMarkFlatness, boolean isCheckMarkFadingOut)
-
drawCheckMarkAtScale1X
private static void drawCheckMarkAtScale1X(java.awt.Graphics2D graphics1X, int dimension, ContainerColorTokens colorTokens, float checkMarkFlatness)
-
drawRadioButton
public static void drawRadioButton(java.awt.Graphics2D g, javax.swing.AbstractButton button, RadianceSurfacePainter surfacePainter, RadianceOutlinePainter outlinePainter, int dimension, ComponentState currentState, ContainerColorTokens colorTokens, float checkMarkVisibility)
-
drawSliderThumbHorizontal
public static void drawSliderThumbHorizontal(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceSurfacePainter surfacePainter, RadianceOutlinePainter outlinePainter, int width, int height, ContainerColorTokens colorTokens, ComponentState currState)
-
drawSliderThumbVertical
public static void drawSliderThumbVertical(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceSurfacePainter surfacePainter, RadianceOutlinePainter outlinePainter, int width, int height, ContainerColorTokens colorTokens, ComponentState currState)
-
drawSliderThumbRound
public static void drawSliderThumbRound(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceSurfacePainter surfacePainter, RadianceOutlinePainter outlinePainter, int dimension, ContainerColorTokens colorTokens, ComponentState currState)
-
drawTreeIcon
public static void drawTreeIcon(java.awt.Graphics2D g, javax.swing.JTree tree, int size, ContainerColorTokens colorTokens, boolean isCollapsed)
-
drawCloseIcon
public static void drawCloseIcon(java.awt.Graphics2D g, int iconSize, float primaryStrokeWidth, ContainerColorTokens colorTokens)
-
drawIconifyIcon
public static void drawIconifyIcon(java.awt.Graphics2D g, int iconSize, ContainerColorTokens colorTokens)
-
drawMaximizeIcon
public static void drawMaximizeIcon(java.awt.Graphics2D g, int iconSize, ContainerColorTokens colorTokens)
-
drawRestoreIcon
public static void drawRestoreIcon(java.awt.Graphics2D g, int iconSize, ContainerColorTokens colorTokens)
-
drawHexaMarker
public static void drawHexaMarker(java.awt.Graphics2D g, int value, ContainerColorTokens colorTokens)
-
getAlphaComposite
private static java.awt.AlphaComposite getAlphaComposite(float alpha)
-
drawSplitDividerBumpImage
public static void drawSplitDividerBumpImage(java.awt.Graphics g, RadianceSplitPaneDivider divider, int x, int y, int width, int height, boolean isHorizontal, ContainerColorTokens colorTokens, ComponentState state)
-
-