|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.swing.AbstractAction | +--com.smardec.asc.xmlbars.BasicAction
This class provides implementations for AbstractAction
used in
MenuToolBarManager
Field Summary |
Fields inherited from class javax.swing.AbstractAction |
changeSupport, enabled |
Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON |
Constructor Summary | |
BasicAction()
Creates an Action object with no properties. |
|
BasicAction(java.lang.String name)
Creates an Action object with text and icon. |
|
BasicAction(java.lang.String name,
javax.swing.Icon icon)
Creates an Action object with text and icon. |
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
Invoked when an action occurs. |
javax.swing.Icon |
getIcon()
Returns icon for action, used for a menu or toolbar button. |
java.lang.String |
getId()
Returns action id which is used by MenuToolBarManager . |
java.lang.String |
getKeyStroke()
Returns accelerator for action, used for a menu. |
javax.swing.Icon |
getLargeIcon()
Returns large icon for action, used for toolbar button. |
java.lang.Integer |
getMnemonic()
Returns mnemonic for action, used for a menu. |
java.lang.String |
getText()
Returns name for action, used for a menu or button. |
boolean |
isSelected()
Returns true if the action is enabled. |
void |
setIcon(javax.swing.Icon icon)
Specifies icon for action, used for a menu or toolbar button. |
void |
setId(java.lang.String id)
Specifies action id which is used by MenuToolBarManager . |
void |
setKeyStroke(javax.swing.KeyStroke keyStroke)
Specifies accelerator for action, used for a menu. |
void |
setLargeIcon(javax.swing.Icon icon)
Specifies large icon for action, used for toolbar button. |
void |
setMnemonic(char mnemonic)
Specifies mnemonic for action, used for a menu. |
void |
setSelected(boolean newValue)
Changes selected status of the action. |
void |
setText(java.lang.String text)
Specifies name for action, used for a menu or button. |
java.lang.String |
setToolTip()
Returns tooltip for action, used for a menu or toolbar button. |
void |
setToolTip(java.lang.String text)
Specifies tooltip for action, used for a menu or toolbar button. |
Methods inherited from class javax.swing.AbstractAction |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BasicAction()
Action
object with no properties.
public BasicAction(java.lang.String name)
Action
object with text and icon.
name
- the name of the BasicAction
public BasicAction(java.lang.String name, javax.swing.Icon icon)
Action
object with text and icon.
name
- the name of the BasicAction
icon
- the icon of the BasicAction
Method Detail |
public java.lang.String getId()
MenuToolBarManager
.
setId(String)
public void setId(java.lang.String id)
MenuToolBarManager
.
id
- action idgetId()
public java.lang.String getText()
public void setText(java.lang.String text)
text
- name for action, used for a menu or button.public javax.swing.Icon getIcon()
public void setIcon(javax.swing.Icon icon)
icon
- icon for action, used for a menu or toolbar button.public javax.swing.Icon getLargeIcon()
public void setLargeIcon(javax.swing.Icon icon)
icon
- large icon for action, used for toolbar button.public java.lang.String setToolTip()
public void setToolTip(java.lang.String text)
text
- tooltip for action, used for a menu or toolbar button.public java.lang.String getKeyStroke()
public void setKeyStroke(javax.swing.KeyStroke keyStroke)
keyStroke
- accelerator for action, used for a menu.public java.lang.Integer getMnemonic()
public void setMnemonic(char mnemonic)
mnemonic
- mnemonic for action, used for a menu.public boolean isSelected()
true
if the action is enabled.
true
if the action is enabled, false
otherwisesetSelected(boolean)
public void setSelected(boolean newValue)
newValue
- true
to set the action selected , false
otherwiseisSelected()
public void actionPerformed(java.awt.event.ActionEvent e)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |