|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.AbstractButton
javax.swing.JMenuItem
javax.swing.JCheckBoxMenuItem
com.wordpress.tipsforjava.swing.StayOpenCheckBoxMenuItem
public class StayOpenCheckBoxMenuItem extends JCheckBoxMenuItem
An extension of JCheckBoxMenuItem that doesn't close the menu when selected.
| Field Summary | |
|---|---|
private static MenuElement[] |
path
|
| Fields inherited from class JCheckBoxMenuItem | |
|---|---|
| CENTER, TOP, LEFT, BOTTOM, RIGHT, NORTH, NORTH_EAST, EAST, SOUTH_EAST, SOUTH, SOUTH_WEST, WEST, NORTH_WEST, HORIZONTAL, VERTICAL, LEADING, TRAILING, NEXT, PREVIOUS, MODEL_CHANGED_PROPERTY, TEXT_CHANGED_PROPERTY, MNEMONIC_CHANGED_PROPERTY, MARGIN_CHANGED_PROPERTY, VERTICAL_ALIGNMENT_CHANGED_PROPERTY, HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY, VERTICAL_TEXT_POSITION_CHANGED_PROPERTY, HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY, BORDER_PAINTED_CHANGED_PROPERTY, FOCUS_PAINTED_CHANGED_PROPERTY, ROLLOVER_ENABLED_CHANGED_PROPERTY, CONTENT_AREA_FILLED_CHANGED_PROPERTY, ICON_CHANGED_PROPERTY, PRESSED_ICON_CHANGED_PROPERTY, SELECTED_ICON_CHANGED_PROPERTY, ROLLOVER_ICON_CHANGED_PROPERTY, ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY, DISABLED_ICON_CHANGED_PROPERTY, DISABLED_SELECTED_ICON_CHANGED_PROPERTY, CENTER, TOP, LEFT, BOTTOM, RIGHT, NORTH, NORTH_EAST, EAST, SOUTH_EAST, SOUTH, SOUTH_WEST, WEST, NORTH_WEST, HORIZONTAL, VERTICAL, LEADING, TRAILING, NEXT, PREVIOUS, WHEN_FOCUSED, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_IN_FOCUSED_WINDOW, UNDEFINED_CONDITION, TOOL_TIP_TEXT_KEY, TOP_ALIGNMENT, CENTER_ALIGNMENT, BOTTOM_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, WIDTH, HEIGHT, PROPERTIES, SOMEBITS, FRAMEBITS, ALLBITS, ERROR, ABORT |
| Fields inherited from class JMenuItem | |
|---|---|
| MODEL_CHANGED_PROPERTY, TEXT_CHANGED_PROPERTY, MNEMONIC_CHANGED_PROPERTY, MARGIN_CHANGED_PROPERTY, VERTICAL_ALIGNMENT_CHANGED_PROPERTY, HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY, VERTICAL_TEXT_POSITION_CHANGED_PROPERTY, HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY, BORDER_PAINTED_CHANGED_PROPERTY, FOCUS_PAINTED_CHANGED_PROPERTY, ROLLOVER_ENABLED_CHANGED_PROPERTY, CONTENT_AREA_FILLED_CHANGED_PROPERTY, ICON_CHANGED_PROPERTY, PRESSED_ICON_CHANGED_PROPERTY, SELECTED_ICON_CHANGED_PROPERTY, ROLLOVER_ICON_CHANGED_PROPERTY, ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY, DISABLED_ICON_CHANGED_PROPERTY, DISABLED_SELECTED_ICON_CHANGED_PROPERTY, CENTER, TOP, LEFT, BOTTOM, RIGHT, NORTH, NORTH_EAST, EAST, SOUTH_EAST, SOUTH, SOUTH_WEST, WEST, NORTH_WEST, HORIZONTAL, VERTICAL, LEADING, TRAILING, NEXT, PREVIOUS, WHEN_FOCUSED, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_IN_FOCUSED_WINDOW, UNDEFINED_CONDITION, TOOL_TIP_TEXT_KEY, TOP_ALIGNMENT, CENTER_ALIGNMENT, BOTTOM_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, WIDTH, HEIGHT, PROPERTIES, SOMEBITS, FRAMEBITS, ALLBITS, ERROR, ABORT |
| Constructor Summary | |
StayOpenCheckBoxMenuItem()
@see JCheckBoxMenuItem#JCheckBoxMenuItem() |
|
StayOpenCheckBoxMenuItem(Action a)
@see JCheckBoxMenuItem#JCheckBoxMenuItem(Action) |
|
StayOpenCheckBoxMenuItem(Icon icon)
@see JCheckBoxMenuItem#JCheckBoxMenuItem(Icon) |
|
StayOpenCheckBoxMenuItem(String text)
@see JCheckBoxMenuItem#JCheckBoxMenuItem(String) |
|
StayOpenCheckBoxMenuItem(String text, boolean selected)
@see JCheckBoxMenuItem#JCheckBoxMenuItem(String, boolean) |
|
StayOpenCheckBoxMenuItem(String text, Icon icon)
@see JCheckBoxMenuItem#JCheckBoxMenuItem(String, Icon) |
|
StayOpenCheckBoxMenuItem(String text, Icon icon, boolean selected)
@see JCheckBoxMenuItem#JCheckBoxMenuItem(String, Icon, boolean) |
|
| Method Summary | |
|---|---|
void
|
doClick(int pressTime)
Overridden to reopen the menu. |
| Field Detail |
|---|
private static MenuElement[] path
| Constructor Detail |
|---|
public StayOpenCheckBoxMenuItem()
public StayOpenCheckBoxMenuItem(Action a)
public StayOpenCheckBoxMenuItem(Icon icon)
public StayOpenCheckBoxMenuItem(String text)
public StayOpenCheckBoxMenuItem(String text, boolean selected)
public StayOpenCheckBoxMenuItem(String text, Icon icon)
public StayOpenCheckBoxMenuItem(String text, Icon icon, boolean selected)
| Method Detail |
|---|
@Override public void doClick(int pressTime)
pressTime - the time to "hold down" the button, in milliseconds
Groovy Documentation