public class ApplicationUIAction<A extends AbstractApplicationAction> extends AbstractAction
AbstractApplicationAction.| Modifier and Type | Field and Description |
|---|---|
static ExecutorService |
waitingThread |
changeSupport, enabledACCELERATOR_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 |
|---|
ApplicationUIAction(AbstractButton button,
A action) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent event) |
A |
getLogicAction() |
void |
launchActionAndWait() |
protected void |
lock() |
void |
setActionDescription(String actionDescription) |
void |
setActionIcon(Icon actionIcon) |
void |
setActionKey(String actionKey) |
void |
setActionMnemonic(int key) |
void |
setActionName(String actionName) |
protected void |
unlock() |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledpublic static final ExecutorService waitingThread
public ApplicationUIAction(AbstractButton button, A action)
public void launchActionAndWait()
public final void actionPerformed(ActionEvent event)
public void setActionIcon(Icon actionIcon)
public void setActionKey(String actionKey)
public void setActionName(String actionName)
public void setActionDescription(String actionDescription)
public void setActionMnemonic(int key)
public A getLogicAction()
protected void lock()
protected void unlock()
Copyright © 2008–2021 Code Lutin. All rights reserved.