public class MenuItemChangeListener
extends java.lang.Object
implements javax.swing.event.ChangeListener
| Modifier and Type | Field and Description |
|---|---|
protected javax.swing.JMenuItem |
menuItem
Listened menu item.
|
| Constructor and Description |
|---|
MenuItemChangeListener(javax.swing.JMenuItem menuItem)
Constructs new menu item change listener.
|
| Modifier and Type | Method and Description |
|---|---|
static MenuItemChangeListener |
install(javax.swing.JMenuItem menuItem)
Installs menu item model change listener and returns it.
|
void |
stateChanged(javax.swing.event.ChangeEvent e) |
static void |
uninstall(MenuItemChangeListener listener,
javax.swing.JMenuItem menuItem)
Uninstalls menu item model change listener from specified menu item.
|
public MenuItemChangeListener(javax.swing.JMenuItem menuItem)
menuItem - menu item to listenpublic static MenuItemChangeListener install(javax.swing.JMenuItem menuItem)
menuItem - menu item to install listener intopublic static void uninstall(MenuItemChangeListener listener, javax.swing.JMenuItem menuItem)
listener - listener to uninstallmenuItem - menu item to uninstall listener frompublic void stateChanged(javax.swing.event.ChangeEvent e)
stateChanged in interface javax.swing.event.ChangeListener