public class CommandButtonBackgroundDelegate
extends java.lang.Object
| Constructor | Description |
|---|---|
CommandButtonBackgroundDelegate() |
| Modifier and Type | Method | Description |
|---|---|---|
static java.awt.image.BufferedImage |
getCombinedCommandButtonBackground(AbstractCommandButton commandButton,
javax.swing.ButtonModel actionModel,
java.awt.Rectangle actionArea,
PopupButtonModel popupModel,
java.awt.Rectangle popupArea) |
|
static java.awt.image.BufferedImage |
getFullAlphaBackground(AbstractCommandButton commandButton,
javax.swing.ButtonModel buttonModel,
org.pushingpixels.substance.api.painter.fill.SubstanceFillPainter fillPainter,
org.pushingpixels.substance.api.painter.border.SubstanceBorderPainter borderPainter,
int width,
int height,
org.pushingpixels.substance.internal.animation.StateTransitionTracker stateTransitionTracker,
boolean ignoreSelections) |
Retrieves the background for the specified button.
|
static void |
paintCommandButtonIcon(java.awt.Graphics2D g,
java.awt.Rectangle iconRect,
AbstractCommandButton commandButton,
javax.swing.Icon regular,
GlowingResizableIcon glowingIcon,
javax.swing.ButtonModel model,
org.pushingpixels.substance.internal.animation.StateTransitionTracker stateTransitionTracker) |
public static java.awt.image.BufferedImage getFullAlphaBackground(AbstractCommandButton commandButton, javax.swing.ButtonModel buttonModel, org.pushingpixels.substance.api.painter.fill.SubstanceFillPainter fillPainter, org.pushingpixels.substance.api.painter.border.SubstanceBorderPainter borderPainter, int width, int height, org.pushingpixels.substance.internal.animation.StateTransitionTracker stateTransitionTracker, boolean ignoreSelections)
commandButton - Button.buttonModel - Button model.fillPainter - Button fill painter.borderPainter - Button border painter.width - Button width.height - Button height.public static java.awt.image.BufferedImage getCombinedCommandButtonBackground(AbstractCommandButton commandButton, javax.swing.ButtonModel actionModel, java.awt.Rectangle actionArea, PopupButtonModel popupModel, java.awt.Rectangle popupArea)
public static void paintCommandButtonIcon(java.awt.Graphics2D g,
java.awt.Rectangle iconRect,
AbstractCommandButton commandButton,
javax.swing.Icon regular,
GlowingResizableIcon glowingIcon,
javax.swing.ButtonModel model,
org.pushingpixels.substance.internal.animation.StateTransitionTracker stateTransitionTracker)