Class CommandButtonBackgroundDelegate
java.lang.Object
org.pushingpixels.radiance.component.internal.theming.utils.CommandButtonBackgroundDelegate
Delegate class for painting command buttons in Radiance look and feel. This class
is for internal use only.
- Author:
- Kirill Grouchnikov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpaintCommandButtonIcon(Graphics2D g, Rectangle iconRect, JCommandButton commandButton, Icon regular, GlowingRadianceIcon glowingIcon, ButtonModel model, StateTransitionTracker stateTransitionTracker, Color textColor) voidupdateBackground(Graphics2D g, JCommandButton commandButton, StateTransitionTracker actionTransitionTracker, Rectangle actionArea, StateTransitionTracker popupTransitionTracker, Rectangle popupArea)
-
Constructor Details
-
CommandButtonBackgroundDelegate
public CommandButtonBackgroundDelegate()
-
-
Method Details
-
paintCommandButtonIcon
public void paintCommandButtonIcon(Graphics2D g, Rectangle iconRect, JCommandButton commandButton, Icon regular, GlowingRadianceIcon glowingIcon, ButtonModel model, StateTransitionTracker stateTransitionTracker, Color textColor) -
updateBackground
public void updateBackground(Graphics2D g, JCommandButton commandButton, StateTransitionTracker actionTransitionTracker, Rectangle actionArea, StateTransitionTracker popupTransitionTracker, Rectangle popupArea)
-