public class CommandButtonBackgroundDelegate extends Object
| Constructor | Description |
|---|---|
CommandButtonBackgroundDelegate() |
| Modifier and Type | Method | Description |
|---|---|---|
static BufferedImage |
getCombinedCommandButtonBackground(org.pushingpixels.flamingo.api.common.AbstractCommandButton commandButton,
ButtonModel actionModel,
Rectangle actionArea,
org.pushingpixels.flamingo.api.common.model.PopupButtonModel popupModel,
Rectangle popupArea) |
|
static BufferedImage |
getFullAlphaBackground(org.pushingpixels.flamingo.api.common.AbstractCommandButton commandButton,
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 |
paintThemedCommandButtonIcon(Graphics2D g,
Rectangle iconRect,
org.pushingpixels.flamingo.api.common.AbstractCommandButton commandButton,
Icon regular,
ButtonModel model,
org.pushingpixels.substance.internal.animation.StateTransitionTracker stateTransitionTracker) |
public static BufferedImage getFullAlphaBackground(org.pushingpixels.flamingo.api.common.AbstractCommandButton commandButton, 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.fillPainter - Button fill painter.borderPainter - Button border painter.width - Button width.height - Button height.public static BufferedImage getCombinedCommandButtonBackground(org.pushingpixels.flamingo.api.common.AbstractCommandButton commandButton, ButtonModel actionModel, Rectangle actionArea, org.pushingpixels.flamingo.api.common.model.PopupButtonModel popupModel, Rectangle popupArea)
public static void paintThemedCommandButtonIcon(Graphics2D g, Rectangle iconRect, org.pushingpixels.flamingo.api.common.AbstractCommandButton commandButton, Icon regular, ButtonModel model, org.pushingpixels.substance.internal.animation.StateTransitionTracker stateTransitionTracker)