public class AppAction extends AbstractAction
AbstractActionthat is used throughout the application
framework. Provides extra settings for actions that can be used to build
action components.| Modifier and Type | Field and Description |
|---|---|
static String |
CATEGORY |
static String |
COMPONENT |
static String |
CONTEXT_MENU_GROUP |
static String |
CONTEXT_MENU_WEIGHT |
static int |
EMPTY_ICON_HEIGHT |
static int |
EMPTY_ICON_WIDTH |
static int |
EMPTY_SMALL_ICON_HEIGHT |
static int |
EMPTY_SMALL_ICON_WIDTH |
static String |
GROW |
static String |
IMAGE_DIR |
static String |
IS_SELECTED |
static String |
IS_TOGGLE_BUTTON |
static String |
LARGE_ICON |
protected EventListenerList |
listeners |
static String |
MEDIUM_ICON |
static String |
MENU_ITEM_GROUP |
static String |
MENU_ITEM_WEIGHT |
static String |
MENU_NAME |
static String |
ON_CONTEXT_MENU |
static String |
ON_MENUBAR |
static String |
ON_TOOLBAR |
static String |
TEXT_ON_TOOLBAR |
static String |
TOOLBAR_GROUP |
static String |
TOOLBAR_WEIGHT |
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 |
|---|
AppAction() |
AppAction(String name) |
AppAction(String name,
Icon smallIcon) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent evt) |
void |
addActionListener(ActionListener l) |
String |
getActionCommand() |
ImageIcon |
getIcon(String name) |
String |
getLongDescription() |
String |
getName() |
String |
getShortDescription() |
ResourceIcon |
getSmallIcon() |
boolean |
isSelected() |
void |
removeActionListener(ActionListener l) |
protected void |
setEmptyIcons() |
void |
setSelected(boolean selected) |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledpublic static final String IMAGE_DIR
public static final String COMPONENT
public static final String ON_TOOLBAR
public static final String TOOLBAR_GROUP
public static final String TOOLBAR_WEIGHT
public static final String ON_MENUBAR
public static final String MENU_NAME
public static final String GROW
public static final String MENU_ITEM_GROUP
public static final String MENU_ITEM_WEIGHT
public static final String TEXT_ON_TOOLBAR
public static final String IS_TOGGLE_BUTTON
public static final String IS_SELECTED
public static final String LARGE_ICON
public static final String ON_CONTEXT_MENU
public static final String CONTEXT_MENU_GROUP
public static final String CONTEXT_MENU_WEIGHT
public static final String MEDIUM_ICON
public static final String CATEGORY
public static int EMPTY_ICON_WIDTH
public static int EMPTY_ICON_HEIGHT
public static int EMPTY_SMALL_ICON_WIDTH
public static int EMPTY_SMALL_ICON_HEIGHT
protected EventListenerList listeners
public AppAction()
public AppAction(String name)
name - protected void setEmptyIcons()
public String getActionCommand()
public String getShortDescription()
public String getLongDescription()
public String getName()
public ResourceIcon getSmallIcon()
public void actionPerformed(ActionEvent evt)
evt - public void addActionListener(ActionListener l)
l - public void removeActionListener(ActionListener l)
l - public boolean isSelected()
public void setSelected(boolean selected)
Copyright © 2021. All rights reserved.