|
||||||||||
| 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(JMenuItem m)
Checks whether the given JMenuItem is selected. |
static JMenuItem |
newCheckmarkMenuItem()
=newCheckmarMenuItem(null). |
static JMenuItem |
newCheckmarkMenuItem(String text)
Depending on configuration, a JCheckBoxMenuItem or a JMenuItem with custom Icon. |
static void |
setAccelerator(JMenuItem m,
char keyChar)
Sets the Keyboard Accelerator of a JMenuItem to the specified character. |
static void |
setAccelerator(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(JMenuItem m,
int mode)
Sets the ActionCommand of a JMenuItem to the given mode. |
static void |
setChecked(JMenuItem m,
boolean value)
Sets the given JMenuItem as selected. |
static void |
setLanguageKey(JMenuItem m,
String key)
Set the i18n key of a JMenuItem. |
static void |
updateLanguage(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 JMenuItem newCheckmarkMenuItem()
public static JMenuItem newCheckmarkMenuItem(String text)
text - The text of the JMenuItem.
public static boolean isChecked(JMenuItem m)
m - The JMenuItem to check.
newCheckmarkMenuItem()
public static void setChecked(JMenuItem m,
boolean value)
m - The JMenuItem to check.value - True to set the JMenuItem as selected.newCheckmarkMenuItem()public static void updateLanguage(JMenuItem m)
m - The JMenuItem.
public static void setLanguageKey(JMenuItem m,
String key)
m - The JMenuItem.key - the language key.
public static void setAccelerator(JMenuItem m,
char keyChar)
m - The JMenuItem.keyChar - the character value for a keyboard keyKeyStroke.getKeyStroke(char)
public static void setAccelerator(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(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 | |||||||||