Class ComboBoxBackgroundDelegate
java.lang.Object
org.pushingpixels.substance.internal.utils.combo.ComboBoxBackgroundDelegate
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 BufferedImage
getFullAlphaBackground
(JComboBox combo, ButtonModel model, SubstanceFillPainter fillPainter, SubstanceBorderPainter borderPainter, int width, int height) Retrieves the background for the specified button.void
updateBackground
(Graphics g, JComboBox combo, ButtonModel comboModel) Updates background of the specified button.
-
Constructor Details
-
ComboBoxBackgroundDelegate
public ComboBoxBackgroundDelegate()Simple constructor.
-
-
Method Details
-
getFullAlphaBackground
public static BufferedImage getFullAlphaBackground(JComboBox combo, ButtonModel model, SubstanceFillPainter fillPainter, SubstanceBorderPainter borderPainter, int width, int height) Retrieves the background for the specified button.- Parameters:
combo
- combo box.model
- Button model.fillPainter
- Button fill painter.borderPainter
- Button border painter.width
- Button width.height
- Button height.- Returns:
- Button background.
-
updateBackground
Updates background of the specified button.- Parameters:
g
- Graphic context.combo
- Combo Box to update.
-