Class RadianceMenuBackgroundDelegate
java.lang.Object
org.pushingpixels.radiance.theming.internal.utils.menu.RadianceMenuBackgroundDelegate
Delegate for painting background of menu items.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
paintBackground
(Graphics g, JComponent menuItem, int textOffset) Updates the specified menu item with the background that matches the provided parameters.static void
paintHighlights
(Graphics g, JMenuItem menuItem, float borderAlpha) Paints menu highlights.
-
Constructor Details
-
RadianceMenuBackgroundDelegate
public RadianceMenuBackgroundDelegate()
-
-
Method Details
-
paintBackground
Updates the specified menu item with the background that matches the provided parameters.- Parameters:
g
- Graphic context.menuItem
- Menu item.textOffset
- The offset of the menu item text.
-
paintHighlights
Paints menu highlights.- Parameters:
g
- Graphics context.menuItem
- Menu item.borderAlpha
- Alpha channel for painting the border.
-