KeyCode

scalafx.scene.input.KeyCode
See theKeyCode companion object
sealed abstract class KeyCode(val delegate: KeyCode) extends SFXEnumDelegate[KeyCode]

Attributes

Companion
object
Graph
Supertypes
trait SFXEnumDelegate[KeyCode]
trait SFXDelegate[KeyCode]
class Object
trait Matchable
class Any
Known subtypes
object A.type
object Accept.type
object Add.type
object Again.type
object AllCandidates.type
object Alphanumeric.type
object Alt.type
object AltGraph.type
object Ampersand.type
object Asterisk.type
object At.type
object B.type
object BackQuote.type
object BackSlash.type
object BackSpace.type
object Begin.type
object Braceleft.type
object Braceright.type
object C.type
object Cancel.type
object Caps.type
object ChannelDown.type
object ChannelUp.type
object Circumflex.type
object Clear.type
object CloseBracket.type
object CodeInput.type
object Colon.type
object ColoredKey0.type
object ColoredKey1.type
object ColoredKey2.type
object ColoredKey3.type
object Comma.type
object Command.type
object Compose.type
object ContextMenu.type
object Control.type
object Convert.type
object Copy.type
object Cut.type
object D.type
object DeadAbovedot.type
object DeadAbovering.type
object DeadAcute.type
object DeadBreve.type
object DeadCaron.type
object DeadCedilla.type
object DeadCircumflex.type
object DeadDiaeresis.type
object DeadDoubleacute.type
object DeadGrave.type
object DeadIota.type
object DeadMacron.type
object DeadOgonek.type
object DeadSemivoicedSound.type
object DeadTilde.type
object DeadVoicedSound.type
object Decimal.type
object Delete.type
object Digit0.type
object Digit1.type
object Digit2.type
object Digit3.type
object Digit4.type
object Digit5.type
object Digit6.type
object Digit7.type
object Digit8.type
object Digit9.type
object Divide.type
object Dollar.type
object Down.type
object E.type
object EjectToggle.type
object End.type
object Enter.type
object Equals.type
object Escape.type
object EuroSign.type
object ExclamationMark.type
object F.type
object F1.type
object F10.type
object F11.type
object F12.type
object F13.type
object F14.type
object F15.type
object F16.type
object F17.type
object F18.type
object F19.type
object F2.type
object F20.type
object F21.type
object F22.type
object F23.type
object F24.type
object F3.type
object F4.type
object F5.type
object F6.type
object F7.type
object F8.type
object F9.type
object FastFwd.type
object Final.type
object Find.type
object FullWidth.type
object G.type
object GameA.type
object GameB.type
object GameC.type
object GameD.type
object Greater.type
object H.type
object HalfWidth.type
object Help.type
object Hiragana.type
object Home.type
object I.type
object Info.type
object InputMethodOnOff.type
object Insert.type
object J.type
object JapaneseHiragana.type
object JapaneseKatakana.type
object JapaneseRoman.type
object K.type
object KPDown.type
object KPLeft.type
object KPRight.type
object KPUp.type
object Kana.type
object KanaLock.type
object Kanji.type
object Katakana.type
object L.type
object Left.type
object LeftParenthesis.type
object Less.type
object M.type
object Meta.type
object Minus.type
object Modechange.type
object Multiply.type
object Mute.type
object N.type
object Nonconvert.type
object NumLock.type
object NumberSign.type
object Numpad0.type
object Numpad1.type
object Numpad2.type
object Numpad3.type
object Numpad4.type
object Numpad5.type
object Numpad6.type
object Numpad7.type
object Numpad8.type
object Numpad9.type
object O.type
object OpenBracket.type
object P.type
object PageDown.type
object PageUp.type
object Paste.type
object Pause.type
object Period.type
object Play.type
object Plus.type
object Pound.type
object Power.type
object PreviousCandidate.type
object Printscreen.type
object Props.type
object Q.type
object Quote.type
object Quotedbl.type
object R.type
object Record.type
object Rewind.type
object Right.type
object RightParenthesis.type
object RomanCharacters.type
object S.type
object ScrollLock.type
object Semicolon.type
object Separator.type
object Shift.type
object Shortcut.type
object Slash.type
object Softkey0.type
object Softkey1.type
object Softkey2.type
object Softkey3.type
object Softkey4.type
object Softkey5.type
object Softkey6.type
object Softkey7.type
object Softkey8.type
object Softkey9.type
object Space.type
object Star.type
object Stop.type
object Subtract.type
object T.type
object Tab.type
object TrackNext.type
object TrackPrev.type
object U.type
object Undefined.type
object Underscore.type
object Undo.type
object Up.type
object V.type
object VolumeDown.type
object VolumeUp.type
object W.type
object Windows.type
object X.type
object Y.type
object Z.type
Show all

Members list

Value members

Concrete methods

Left, right, up, down keys (including the keypad arrows)

Left, right, up, down keys (including the keypad arrows)

Attributes

All Digit keys (including the keypad digits)

All Digit keys (including the keypad digits)

Attributes

Function keys like F1, F2, etc...

Function keys like F1, F2, etc...

Attributes

All keys on the keypad

All keys on the keypad

Attributes

All keys with letters

All keys with letters

Attributes

All multimedia keys (channel up/down, volume control, etc...)

All multimedia keys (channel up/down, volume control, etc...)

Attributes

Keys that could act as a modifier

Keys that could act as a modifier

Attributes

Navigation keys are arrow keys and Page Down, Page Up, Home, End (including keypad keys)

Navigation keys are arrow keys and Page Down, Page Up, Home, End (including keypad keys)

Attributes

Space, tab and enter

Space, tab and enter

Attributes

def name: String

Gets name of this key code.

Gets name of this key code.

Attributes

Inherited methods

override def equals(ref: Any): Boolean

Verifies if a object is equals to this delegate.

Verifies if a object is equals to this delegate.

Value parameters

ref

Object to be compared.

Attributes

Returns

if the other object is equals to this delegate or not.

Definition Classes
SFXDelegate -> Any
Inherited from:
SFXDelegate
override def hashCode: Int

Attributes

Returns

The delegate hashcode

Definition Classes
SFXDelegate -> Any
Inherited from:
SFXDelegate
override def toString: String

Return the same string value as enum delegate.

Return the same string value as enum delegate.

This is important since we want to be able to look it up using enums valueOf method. Default toString provided by the SFXDelegate prepends "[SFX]"

Attributes

Definition Classes
Inherited from:
SFXEnumDelegate

Concrete fields

override val delegate: KeyCode

JavaFX object to be wrapped.

JavaFX object to be wrapped.

Attributes