MenuShortcut
Name
MenuShortcut
Description
A MenuShortcut
is used to associate a keystroke with a menu item. MenuShortcut
s are constructed using their corresponding key; they are associated with menu items via MenuItem.setShortcut(MenuShortcut)
.
Class Definition
public class java.awt.MenuShortcut extends java.awt.Event { // Constructors public MenuShortcut (int key); public MenuShortcut (int key, boolean useShiftModifier); // Instance Methods public boolean equals (MenuShortcut s); public int getKey(); public String toString(); public boolean usesShiftModifier(); // Protected Instance Methods protected String paramString(); }
Constructors
MenuShortcut
public MenuShortcut (int key)
- Parameters
-
- key
- A keycode like those returned with key press
Event
objects.
- Description
- Constructs a
MenuShortcut
object for the givenkey
.
public MenuShortcut (int key, boolean useShiftModifier)
- Parameters
-
- key
- A keycode like those returned with key press
Event
objects. - useShiftModifier
true
if the Shift key must be used,false
otherwise.
- Description
- Constructs a
MenuShortcut
object with the given values.
Instance Methods
equals
public boolean equals (MenuShortcut s)
- Parameters
-
- s
- The
MenuShortcut
to compare.
- Returns
true
ifs
is equal to thisMenuShortcut
,false
otherwise.
getKey
public int getKey()
- Returns
- The key for this
MenuShortcut
.
toString
public String toString()
- Returns
- A string representation of the
MenuShortcut
object. - Overrides
Event.toString()
usesShiftModifier
public boolean usesShiftModifier()
- Returns
true
if thisMenuShortcut
must be invoked with the Shift key pressed,false
otherwise.
Protected Instance Methods
paramString
protected String paramString()
- Returns
- String with current settings of
MenuShortcut
. - Overrides
Event.paramString()
- Description
- Helper method for
toString()
to generate string of current settings.
See Also
Event
, MenuItem