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, setSendActionOnFocusLostgetHelper, getSwingHelper, getSwingHelperenableEvents, 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, setValuepublic 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)