public abstract class XdevAction extends AbstractAction
Modifier and Type | Field and Description |
---|---|
static String |
TOGGLE_ACTION |
changeSupport, enabled
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
Constructor and Description |
---|
XdevAction() |
Modifier and Type | Method and Description |
---|---|
Icon |
getIcon() |
String |
getName() |
KeyStroke |
getShortcut() |
String |
getToolTipText() |
boolean |
isSelected() |
boolean |
isToggleAction() |
void |
setIcon(Icon icon) |
void |
setMnemonic(char mnemonic) |
void |
setName(String name) |
void |
setSelected(boolean b) |
void |
setShortcut(KeyStroke keyStroke) |
protected void |
setToggleAction(boolean b) |
void |
setToolTipText(String ttt) |
void |
toggleEnabled() |
void |
toggleSelected() |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
actionPerformed
public static final String TOGGLE_ACTION
protected void setToggleAction(boolean b)
public boolean isToggleAction()
public void setName(String name)
public String getName()
public void setMnemonic(char mnemonic)
public void setShortcut(KeyStroke keyStroke)
public KeyStroke getShortcut()
public void setIcon(Icon icon)
public Icon getIcon()
public void setToolTipText(String ttt)
public String getToolTipText()
public boolean isSelected()
public void setSelected(boolean b)
public void toggleSelected()
public void toggleEnabled()
Copyright © 2003–2021 XDEV Software. All rights reserved.