|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.sf.jaxodraw.gui.menu.JaxoMenuUtils
public final class JaxoMenuUtils
Menu-related utility methods.
| Method Summary | |
|---|---|
static boolean |
isChecked(javax.swing.JMenuItem m)
Checks whether the given JMenuItem is selected. |
static javax.swing.JMenuItem |
newCheckmarkMenuItem()
=newCheckmarMenuItem(null). |
static javax.swing.JMenuItem |
newCheckmarkMenuItem(java.lang.String text)
Depending on configuration, a JCheckBoxMenuItem or a JMenuItem with custom Icon. |
static void |
setAccelerator(javax.swing.JMenuItem m,
char keyChar)
Sets the Keyboard Accelerator of a JMenuItem to the specified character. |
static void |
setAccelerator(javax.swing.JMenuItem m,
int keyCode,
int modifiers)
Sets the Keyboard Accelerator of a JMenuItem to a KeyStroke given by a numeric key code and a set of modifiers. |
static void |
setActionCommand(javax.swing.JMenuItem m,
int mode)
Sets the ActionCommand of a JMenuItem to the given mode. |
static void |
setChecked(javax.swing.JMenuItem m,
boolean value)
Sets the given JMenuItem as selected. |
static void |
setLanguageKey(javax.swing.JMenuItem m,
java.lang.String key)
Set the i18n key of a JMenuItem. |
static void |
updateLanguage(javax.swing.JMenuItem m)
Update the text of a JMenuItem. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static javax.swing.JMenuItem newCheckmarkMenuItem()
public static javax.swing.JMenuItem newCheckmarkMenuItem(java.lang.String text)
text - The text of the JMenuItem.
public static boolean isChecked(javax.swing.JMenuItem m)
m - The JMenuItem to check.
newCheckmarkMenuItem()
public static void setChecked(javax.swing.JMenuItem m,
boolean value)
m - The JMenuItem to check.value - True to set the JMenuItem as selected.newCheckmarkMenuItem()public static void updateLanguage(javax.swing.JMenuItem m)
m - The JMenuItem.
public static void setLanguageKey(javax.swing.JMenuItem m,
java.lang.String key)
m - The JMenuItem.key - the language key.
public static void setAccelerator(javax.swing.JMenuItem m,
char keyChar)
m - The JMenuItem.keyChar - the character value for a keyboard keyKeyStroke.getKeyStroke(char)
public static void setAccelerator(javax.swing.JMenuItem m,
int keyCode,
int modifiers)
m - The JMenuItem.keyCode - an int specifying the numeric code for a keyboard key.modifiers - a bitwise-ored combination of any modifiers.KeyStroke.getKeyStroke(int,int)
public static void setActionCommand(javax.swing.JMenuItem m,
int mode)
m - The JMenuItem.mode - A mode as defined in JaxoConstants.JaxoConstants.getModeAsString(int)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||