Class PairwiseButtonBackgroundDelegate
java.lang.Object
org.pushingpixels.substance.internal.utils.PairwiseButtonBackgroundDelegate
Delegate class for painting backgrounds of buttons in Substance look
and feel. This class is for internal use only.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
updatePairwiseBackground
(Graphics g, AbstractButton button, int width, int height, SubstanceConstants.Side side, boolean toIgnoreOpenSides) Paints background image for the specified button in button pair (such as scrollbar arrows, for example).
-
Constructor Details
-
PairwiseButtonBackgroundDelegate
public PairwiseButtonBackgroundDelegate()
-
-
Method Details
-
updatePairwiseBackground
public static void updatePairwiseBackground(Graphics g, AbstractButton button, int width, int height, SubstanceConstants.Side side, boolean toIgnoreOpenSides) Paints background image for the specified button in button pair (such as scrollbar arrows, for example).- Parameters:
g
- Graphics context.button
- Button.width
- Button width.height
- Button height.side
- Button orientation.toIgnoreOpenSides
- Iftrue
, the open side setting (controlled by theSubstanceLookAndFeel.BUTTON_OPEN_SIDE_PROPERTY
is ignored.
-