Class JCarouselMenu.MenuItem
- java.lang.Object
-
- org.pushingpixels.radiance.theming.extras.internal.contrib.blogofbug.swing.components.JCarouselMenu.MenuItem
-
- Enclosing class:
- JCarouselMenu
public static class JCarouselMenu.MenuItem extends java.lang.Object
A menu item inside the carousel
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.swing.Action
action
An associated actionprotected java.awt.Component
carouselComponent
The component inside the caroulseprotected java.lang.String
label
The text label
-
Constructor Summary
Constructors Constructor Description MenuItem(java.awt.Component component, java.lang.String label, javax.swing.Action action)
Creates a new instance of the menu item
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.Action
getAction()
Gets the action associated with the entryjava.awt.Component
getCarouselComponent()
Gets the component in the carousel associated with the entryjava.lang.String
getLabel()
Retreives the label associated with the entry
-
-
-
Method Detail
-
getLabel
public java.lang.String getLabel()
Retreives the label associated with the entry- Returns:
- The label
-
getAction
public javax.swing.Action getAction()
Gets the action associated with the entry- Returns:
- The action associated with the entry
-
getCarouselComponent
public java.awt.Component getCarouselComponent()
Gets the component in the carousel associated with the entry- Returns:
- The component
-
-