Class BladeIconUtils
- java.lang.Object
-
- org.pushingpixels.radiance.theming.internal.blade.BladeIconUtils
-
public class BladeIconUtils extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classBladeIconUtils.SimplisticSoftBorderReverseFillPainterCustom fill painter for the checkmarks of checkboxes and radio buttons.
-
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, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int dimension, ComponentState componentState, RadianceColorScheme fillColorScheme, RadianceColorScheme markColorScheme, RadianceColorScheme borderColorScheme, float checkMarkVisibility, float checkMarkFlatness, boolean isCheckMarkFadingOut, float alpha)private static voiddrawCheckMarkAtScale1X(java.awt.Graphics2D graphics1X, int dimension, RadianceColorScheme scheme, float checkMarkFlatness)static voiddrawCloseIcon(java.awt.Graphics2D g, int iconSize, float primaryStrokeWidth, RadianceColorScheme scheme)static voiddrawHexaMarker(java.awt.Graphics2D g, int value, RadianceColorScheme colorScheme)static voiddrawIconifyIcon(java.awt.Graphics2D g, int iconSize, RadianceColorScheme scheme)static voiddrawMaximizeIcon(java.awt.Graphics2D g, int iconSize, RadianceColorScheme scheme)static voiddrawRadioButton(java.awt.Graphics2D g, javax.swing.AbstractButton button, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int dimension, ComponentState componentState, RadianceColorScheme fillColorScheme, RadianceColorScheme markColorScheme, RadianceColorScheme borderColorScheme, float checkMarkVisibility, float alpha)static voiddrawRestoreIcon(java.awt.Graphics2D g, int iconSize, RadianceColorScheme scheme)static voiddrawSliderThumbHorizontal(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha)static voiddrawSliderThumbRound(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int dimension, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha)static voiddrawSliderThumbVertical(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha)static voiddrawTreeIcon(java.awt.Graphics2D g, javax.swing.JTree tree, int size, RadianceColorScheme fillScheme, RadianceColorScheme borderScheme, RadianceColorScheme markScheme, boolean isCollapsed)private static java.awt.AlphaCompositegetAlphaComposite(float alpha)
-
-
-
Method Detail
-
drawCheckBox
public static void drawCheckBox(java.awt.Graphics2D g, javax.swing.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(java.awt.Graphics2D graphics1X, int dimension, RadianceColorScheme scheme, float checkMarkFlatness)
-
drawRadioButton
public static void drawRadioButton(java.awt.Graphics2D g, javax.swing.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(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha)
-
drawSliderThumbVertical
public static void drawSliderThumbVertical(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha)
-
drawSliderThumbRound
public static void drawSliderThumbRound(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int dimension, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha)
-
drawTreeIcon
public static void drawTreeIcon(java.awt.Graphics2D g, javax.swing.JTree tree, int size, RadianceColorScheme fillScheme, RadianceColorScheme borderScheme, RadianceColorScheme markScheme, boolean isCollapsed)
-
drawCloseIcon
public static void drawCloseIcon(java.awt.Graphics2D g, int iconSize, float primaryStrokeWidth, RadianceColorScheme scheme)
-
drawIconifyIcon
public static void drawIconifyIcon(java.awt.Graphics2D g, int iconSize, RadianceColorScheme scheme)
-
drawMaximizeIcon
public static void drawMaximizeIcon(java.awt.Graphics2D g, int iconSize, RadianceColorScheme scheme)
-
drawRestoreIcon
public static void drawRestoreIcon(java.awt.Graphics2D g, int iconSize, RadianceColorScheme scheme)
-
drawHexaMarker
public static void drawHexaMarker(java.awt.Graphics2D g, int value, RadianceColorScheme colorScheme)
-
getAlphaComposite
private static java.awt.AlphaComposite getAlphaComposite(float alpha)
-
-