public class JMenuItemHpr<T extends javax.swing.JMenuItem> extends JComponentHpr<T>
Constructor and Description |
---|
JMenuItemHpr() |
Modifier and Type | Method and Description |
---|---|
static javax.swing.JMenuItem |
createMenuItem(java.lang.String aName,
java.lang.String theText,
java.lang.String aKey)
Creates a JMenuItem for name and text and key accelerator description.
|
int |
getChildCount(T anObj)
Override to suppress children.
|
static javax.swing.KeyStroke |
getKeyStroke(java.lang.String aString)
This utility method tries to get a keystroke from a string and tries to be more forgiving than
KeyStroke.getKeyStroke().
|
static java.lang.String |
getKeyText(javax.swing.KeyStroke aKeyStroke)
This utility method returns key text for a key stroke and tries to make it more conforming.
|
java.lang.String |
getPropertyNameMapped(T anObj,
java.lang.String aName)
Returns a mapped property name.
|
void |
initUI(T aMenuItem,
UIOwner anOwner)
Override to enable Action event.
|
addBinding, createEventAdapter, getAutosizing, getBinding, getBindingCount, getBindings, getChangeListener, getChild, getConstraints, getEventAdapter, getName, getOwner, getParent, getPropertyNamesImpl, getSendActionOnFocusLost, getSendActionOnFocusLostDefault, isEnabled, removeBinding, setConstraints, setEnabled, setOwner, setSendActionOnFocusLost
getHelper, getSwingHelper, getSwingHelper
enableEvents, getAction, getBinding, getChild, getItemDisplayKey, getItems, getKeyValue, getPropertyNames, getSelectedIndex, getSelectedIndexes, getSelectedIndexs, getSelectedItem, getText, getValue, initUIDeep, isEnabled, isPropertyName, isValueAdjusting, removeBinding, setAction, setEnabled, setItemDisplayKey, setItems, setItems, setKeyValue, setSelectedIndex, setSelectedIndexes, setSelectedItem, setText, setValue
public int getChildCount(T anObj)
getChildCount
in class JComponentHpr<T extends javax.swing.JMenuItem>
public void initUI(T aMenuItem, UIOwner anOwner)
initUI
in class JComponentHpr<T extends javax.swing.JMenuItem>
public java.lang.String getPropertyNameMapped(T anObj, java.lang.String aName)
getPropertyNameMapped
in class UIHelper<T extends javax.swing.JMenuItem>
public static javax.swing.JMenuItem createMenuItem(java.lang.String aName, java.lang.String theText, java.lang.String aKey)
public static java.lang.String getKeyText(javax.swing.KeyStroke aKeyStroke)
public static javax.swing.KeyStroke getKeyStroke(java.lang.String aString)