Class Mnemonic
java.lang.Object
javafx.scene.input.Mnemonic
public class Mnemonic extends Object
This class is used when creating a Mnemonic. The Mnemonic is constructed with a
Node and a KeyCombination. When a Mnemonic is registered on a Scene, and the KeyCombination reaches the Scene unconsumed, then the target Node will be sent an ActionEvent. Controls should use their MnemonicParsing property when adding Mnemonics.
Mnemonics will not be displayed on all platforms, but the api will still be present.
- Since:
- JavaFX 2.0
Constructor Summary
| Constructor | Description |
|---|---|
Mnemonic |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
void |
fire() |
Fire the ActionEvent
|
KeyCombination |
getKeyCombination() |
Returns the KeyCombination
|
Node |
getNode() |
Returns the Node
|
void |
setKeyCombination |
Sets the KeyCombination
|
void |
setNode |
Sets the Node
|
Constructor Details
Mnemonic
public Mnemonic(Node node, KeyCombination keyCombination)
- Parameters:
-
node- theNodethat will receive theActionEvent. -
keyCombination- theKeyCombinationthat will trigger the Mnemonic.
Method Details
getKeyCombination
public KeyCombination getKeyCombination()
Returns the
KeyCombination
- Returns:
- the
KeyCombination
setKeyCombination
public void setKeyCombination(KeyCombination keyCombination)
Sets the
KeyCombination
- Parameters:
-
keyCombination- theKeyCombination
getNode
public Node getNode()
Returns the
Node
- Returns:
- the
Node
setNode
public void setNode(Node node)
Sets the
Node
- Parameters:
-
node- theNode - Since:
- JavaFX 2.2
fire
public void fire()
Fire the
ActionEvent
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.