Class BladeIconUtils
java.lang.Object
org.pushingpixels.radiance.theming.internal.blade.BladeIconUtils
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
Custom fill painter for the checkmarks of checkboxes and radio buttons. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
drawCheckBox
(Graphics2D g, JComponent component, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int dimension, ComponentState componentState, RadianceColorScheme fillColorScheme, RadianceColorScheme markColorScheme, RadianceColorScheme borderColorScheme, float checkMarkVisibility, float checkMarkFlatness, boolean isCheckMarkFadingOut, float alpha) private static void
drawCheckMarkAtScale1X
(Graphics2D graphics1X, int dimension, RadianceColorScheme scheme, float checkMarkFlatness) static void
drawCloseIcon
(Graphics2D g, int iconSize, float primaryStrokeWidth, RadianceColorScheme scheme) static void
drawHexaMarker
(Graphics2D g, int value, RadianceColorScheme colorScheme) static void
drawIconifyIcon
(Graphics2D g, int iconSize, RadianceColorScheme scheme) static void
drawMaximizeIcon
(Graphics2D g, int iconSize, RadianceColorScheme scheme) static void
drawRadioButton
(Graphics2D g, AbstractButton button, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int dimension, ComponentState componentState, RadianceColorScheme fillColorScheme, RadianceColorScheme markColorScheme, RadianceColorScheme borderColorScheme, float checkMarkVisibility, float alpha) static void
drawRestoreIcon
(Graphics2D g, int iconSize, RadianceColorScheme scheme) static void
drawSliderThumbHorizontal
(Graphics2D g, JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha) static void
drawSliderThumbRound
(Graphics2D g, JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int dimension, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha) static void
drawSliderThumbVertical
(Graphics2D g, JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha) static void
drawTreeIcon
(Graphics2D g, JTree tree, int size, RadianceColorScheme fillScheme, RadianceColorScheme borderScheme, RadianceColorScheme markScheme, boolean isCollapsed) private static AlphaComposite
getAlphaComposite
(float alpha)
-
Constructor Details
-
BladeIconUtils
public BladeIconUtils()
-
-
Method Details
-
drawCheckBox
public static void drawCheckBox(Graphics2D g, JComponent component, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int dimension, ComponentState componentState, RadianceColorScheme fillColorScheme, RadianceColorScheme markColorScheme, RadianceColorScheme borderColorScheme, float checkMarkVisibility, float checkMarkFlatness, boolean isCheckMarkFadingOut, float alpha) -
drawCheckMarkAtScale1X
private static void drawCheckMarkAtScale1X(Graphics2D graphics1X, int dimension, RadianceColorScheme scheme, float checkMarkFlatness) -
drawRadioButton
public static void drawRadioButton(Graphics2D g, AbstractButton button, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int dimension, ComponentState componentState, RadianceColorScheme fillColorScheme, RadianceColorScheme markColorScheme, RadianceColorScheme borderColorScheme, float checkMarkVisibility, float alpha) -
drawSliderThumbHorizontal
public static void drawSliderThumbHorizontal(Graphics2D g, JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha) -
drawSliderThumbVertical
public static void drawSliderThumbVertical(Graphics2D g, JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha) -
drawSliderThumbRound
public static void drawSliderThumbRound(Graphics2D g, JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int dimension, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha) -
drawTreeIcon
public static void drawTreeIcon(Graphics2D g, JTree tree, int size, RadianceColorScheme fillScheme, RadianceColorScheme borderScheme, RadianceColorScheme markScheme, boolean isCollapsed) -
drawCloseIcon
public static void drawCloseIcon(Graphics2D g, int iconSize, float primaryStrokeWidth, RadianceColorScheme scheme) -
drawIconifyIcon
-
drawMaximizeIcon
-
drawRestoreIcon
-
drawHexaMarker
-
getAlphaComposite
-