Class CommandButtonBackgroundDelegate
- java.lang.Object
-
- org.pushingpixels.radiance.component.internal.theming.utils.CommandButtonBackgroundDelegate
-
public class CommandButtonBackgroundDelegate extends java.lang.ObjectDelegate 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 BladeContainerColorTokensmutableContainerTokens
-
Constructor Summary
Constructors Constructor Description CommandButtonBackgroundDelegate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voiddrawArea(java.awt.Graphics2D g, JCommandButton commandButton, float alpha, java.awt.Rectangle clipArea)voidpaintCommandButtonIcon(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)voidupdateBackground(java.awt.Graphics2D g, JCommandButton commandButton, StateTransitionTracker actionTransitionTracker, java.awt.Rectangle actionArea, StateTransitionTracker popupTransitionTracker, java.awt.Rectangle popupArea)
-
-
-
Field Detail
-
mutableContainerTokens
private BladeContainerColorTokens mutableContainerTokens
-
-
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)
-
-