Class CommandButtonBackgroundDelegate
- java.lang.Object
-
- org.pushingpixels.radiance.component.internal.theming.utils.CommandButtonBackgroundDelegate
-
public class CommandButtonBackgroundDelegate extends java.lang.Object
Delegate class for painting command buttons in Radiance look and feel. This class is for internal use only.
-
-
Field Summary
Fields Modifier and Type Field Description private BladeColorScheme
mutableBorderColorScheme
private BladeColorScheme
mutableFillColorScheme
-
Constructor Summary
Constructors Constructor Description CommandButtonBackgroundDelegate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
drawArea(java.awt.Graphics2D g, JCommandButton commandButton, float alpha, java.awt.Rectangle clipArea)
void
paintCommandButtonIcon(java.awt.Graphics2D g, java.awt.Rectangle iconRect, JCommandButton commandButton, javax.swing.Icon regular, GlowingRadianceIcon glowingIcon, javax.swing.ButtonModel model, StateTransitionTracker stateTransitionTracker, java.awt.Color textColor)
void
updateBackground(java.awt.Graphics2D g, JCommandButton commandButton, StateTransitionTracker actionTransitionTracker, java.awt.Rectangle actionArea, StateTransitionTracker popupTransitionTracker, java.awt.Rectangle popupArea)
-
-
-
Field Detail
-
mutableFillColorScheme
private BladeColorScheme mutableFillColorScheme
-
mutableBorderColorScheme
private BladeColorScheme mutableBorderColorScheme
-
-
Method Detail
-
paintCommandButtonIcon
public void paintCommandButtonIcon(java.awt.Graphics2D g, java.awt.Rectangle iconRect, JCommandButton commandButton, javax.swing.Icon regular, GlowingRadianceIcon glowingIcon, javax.swing.ButtonModel model, StateTransitionTracker stateTransitionTracker, java.awt.Color textColor)
-
updateBackground
public void updateBackground(java.awt.Graphics2D g, JCommandButton commandButton, StateTransitionTracker actionTransitionTracker, java.awt.Rectangle actionArea, StateTransitionTracker popupTransitionTracker, java.awt.Rectangle popupArea)
-
drawArea
private void drawArea(java.awt.Graphics2D g, JCommandButton commandButton, float alpha, java.awt.Rectangle clipArea)
-
-