object InputIncludes extends InputIncludes
- Source
- InputIncludes.scala
- Alphabetic
- By Inheritance
- InputIncludes
- InputIncludes
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit def jfxClipboard2sfx(c: javafx.scene.input.Clipboard): Clipboard
Converts a JavaFX
Clipboard
instance to its ScalaFX counterpart.Converts a JavaFX
Clipboard
instance to its ScalaFX counterpart.- c
JavaFX Clipboard
- returns
ScalaFX Clipboard
- Definition Classes
- InputIncludes
- implicit def jfxClipboardContent2sfx(c: javafx.scene.input.ClipboardContent): ClipboardContent
Converts a JavaFX
ClipboardContent
instance to its ScalaFX counterpart.Converts a JavaFX
ClipboardContent
instance to its ScalaFX counterpart.- c
JavaFX ClipboardContent
- returns
ScalaFX ClipboardContent
- Definition Classes
- InputIncludes
- implicit def jfxContextMenuEvent2sfx(c: javafx.scene.input.ContextMenuEvent): ContextMenuEvent
Converts a JavaFX
ContextMenuEvent
instance to its ScalaFX counterpart.Converts a JavaFX
ContextMenuEvent
instance to its ScalaFX counterpart.- c
JavaFX ContextMenuEvent
- returns
ScalaFX ContextMenuEvent
- Definition Classes
- InputIncludes
- implicit def jfxDataFormat2sfx(df: javafx.scene.input.DataFormat): DataFormat
Converts a JavaFX
DataFormat
instance to its ScalaFX counterpart.Converts a JavaFX
DataFormat
instance to its ScalaFX counterpart.- df
JavaFX DataFormat
- returns
ScalaFX DataFormat
- Definition Classes
- InputIncludes
- implicit def jfxDragEvent2sfx(de: javafx.scene.input.DragEvent): DragEvent
Converts a JavaFX
DragEvent
instance to its ScalaFX counterpart.Converts a JavaFX
DragEvent
instance to its ScalaFX counterpart.- de
JavaFX DragEvent
- returns
ScalaFX DragEvent
- Definition Classes
- InputIncludes
- implicit def jfxDragboard2sfx(d: javafx.scene.input.Dragboard): Dragboard
Converts a JavaFX
Dragboard
instance to its ScalaFX counterpart.Converts a JavaFX
Dragboard
instance to its ScalaFX counterpart.- d
JavaFX Dragboard
- returns
ScalaFX Dragboard
- Definition Classes
- InputIncludes
- implicit def jfxGestureEvent2sfx(ge: javafx.scene.input.GestureEvent): GestureEvent
Converts a JavaFX
GestureEvent
instance to its ScalaFX counterpart.Converts a JavaFX
GestureEvent
instance to its ScalaFX counterpart.- ge
JavaFX GestureEvent
- returns
ScalaFX GestureEvent
- Definition Classes
- InputIncludes
- implicit def jfxInputEvent2sfx(ie: javafx.scene.input.InputEvent): InputEvent
Converts a JavaFX
InputEvent
instance to its ScalaFX counterpart.Converts a JavaFX
InputEvent
instance to its ScalaFX counterpart.- ie
JavaFX InputEvent
- returns
ScalaFX InputEvent
- Definition Classes
- InputIncludes
- implicit def jfxInputMethodEvent2sfx(ime: javafx.scene.input.InputMethodEvent): InputMethodEvent
Converts a JavaFX
InputMethodEvent
instance to its ScalaFX counterpart.Converts a JavaFX
InputMethodEvent
instance to its ScalaFX counterpart.- ime
JavaFX InputMethodEvent
- returns
ScalaFX InputMethodEvent
- Definition Classes
- InputIncludes
- implicit def jfxInputMethodHighlight2sfx(e: javafx.scene.input.InputMethodHighlight): InputMethodHighlight
Converts a JavaFX
InputMethodHighlight
instance to its ScalaFX counterpart.Converts a JavaFX
InputMethodHighlight
instance to its ScalaFX counterpart.- e
JavaFX InputMethodHighlight
- returns
ScalaFX InputMethodHighlight
- Definition Classes
- InputIncludes
- implicit def jfxInputMethodTextRun2sfx(imtr: javafx.scene.input.InputMethodTextRun): InputMethodTextRun
Converts a JavaFX
InputMethodTextRun
instance to its ScalaFX counterpart.Converts a JavaFX
InputMethodTextRun
instance to its ScalaFX counterpart.- imtr
JavaFX InputMethodTextRun
- returns
ScalaFX InputMethodTextRun
- Definition Classes
- InputIncludes
- implicit def jfxKeyCharacterCombination2sfx(kcc: javafx.scene.input.KeyCharacterCombination): KeyCharacterCombination
Converts a JavaFX
KeyCharacterCombination
instance to its ScalaFX counterpart.Converts a JavaFX
KeyCharacterCombination
instance to its ScalaFX counterpart.- kcc
JavaFX KeyCharacterCombination
- returns
ScalaFX KeyCharacterCombination
- Definition Classes
- InputIncludes
- implicit def jfxKeyCode2sfx(e: javafx.scene.input.KeyCode): KeyCode
Converts a JavaFX
KeyCode
instance to its ScalaFX counterpart.Converts a JavaFX
KeyCode
instance to its ScalaFX counterpart.- e
JavaFX KeyCode
- returns
ScalaFX KeyCode
- Definition Classes
- InputIncludes
- implicit def jfxKeyCodeCombination2sfx(kcc: javafx.scene.input.KeyCodeCombination): KeyCodeCombination
Converts a JavaFX
KeyCodeCombination
instance to its ScalaFX counterpart.Converts a JavaFX
KeyCodeCombination
instance to its ScalaFX counterpart.- kcc
JavaFX KeyCodeCombination
- returns
ScalaFX KeyCodeCombination
- Definition Classes
- InputIncludes
- implicit def jfxKeyCombination2sfx(kc: javafx.scene.input.KeyCombination): KeyCombination
Converts a JavaFX
KeyCombination
instance to its ScalaFX counterpart.Converts a JavaFX
KeyCombination
instance to its ScalaFX counterpart.- kc
JavaFX KeyCombination
- returns
ScalaFX KeyCombination
- Definition Classes
- InputIncludes
- implicit def jfxKeyCombinationModifier2sfx(m: Modifier): Modifier
Converts a JavaFX
KeyCombination.Modifier
instance to its ScalaFX counterpart.Converts a JavaFX
KeyCombination.Modifier
instance to its ScalaFX counterpart.- m
JavaFX KeyCombination.Modifier
- returns
ScalaFX KeyCombination.Modifier
- Definition Classes
- InputIncludes
- implicit def jfxKeyEvent2sfx(ke: javafx.scene.input.KeyEvent): KeyEvent
Converts a JavaFX
KeyEvent
instance to its ScalaFX counterpart.Converts a JavaFX
KeyEvent
instance to its ScalaFX counterpart.- ke
JavaFX KeyEvent
- returns
ScalaFX KeyEvent
- Definition Classes
- InputIncludes
- implicit def jfxMnemonic2sfx(m: javafx.scene.input.Mnemonic): Mnemonic
Converts a JavaFX
Mnemonic
instance to its ScalaFX counterpart.Converts a JavaFX
Mnemonic
instance to its ScalaFX counterpart.- m
JavaFX Mnemonic
- returns
ScalaFX Mnemonic
- Definition Classes
- InputIncludes
- implicit def jfxModifierValue2sfx(mv: ModifierValue): ModifierValue
Converts a JavaFX
KeyCombination.ModifierValue
instance to its ScalaFX counterpart.Converts a JavaFX
KeyCombination.ModifierValue
instance to its ScalaFX counterpart.- mv
JavaFX KeyCombination.ModifierValue
- returns
ScalaFX KeyCombination.ModifierValue
- Definition Classes
- InputIncludes
- implicit def jfxMouseButton2sfx(e: javafx.scene.input.MouseButton): MouseButton
Converts a JavaFX
MouseButton
instance to its ScalaFX counterpart.Converts a JavaFX
MouseButton
instance to its ScalaFX counterpart.- e
JavaFX MouseButton
- returns
ScalaFX MouseButton
- Definition Classes
- InputIncludes
- implicit def jfxMouseDragEvent2sfx(mde: javafx.scene.input.MouseDragEvent): MouseDragEvent
Converts a JavaFX
MouseDragEvent
instance to its ScalaFX counterpart.Converts a JavaFX
MouseDragEvent
instance to its ScalaFX counterpart.- mde
JavaFX MouseDragEvent
- returns
ScalaFX MouseDragEvent
- Definition Classes
- InputIncludes
- implicit def jfxMouseEvent2sfx(me: javafx.scene.input.MouseEvent): MouseEvent
Converts a JavaFX
MouseEvent
instance to its ScalaFX counterpart.Converts a JavaFX
MouseEvent
instance to its ScalaFX counterpart.- me
JavaFX MouseEvent
- returns
ScalaFX MouseEvent
- Definition Classes
- InputIncludes
- implicit def jfxPickResult2sfx(m: javafx.scene.input.PickResult): PickResult
- Definition Classes
- InputIncludes
- implicit def jfxRotateEvent2sfx(re: javafx.scene.input.RotateEvent): RotateEvent
Converts a JavaFX
RotateEvent
instance to its ScalaFX counterpart.Converts a JavaFX
RotateEvent
instance to its ScalaFX counterpart.- re
JavaFX RotateEvent
- returns
ScalaFX RotateEvent
- Definition Classes
- InputIncludes
- implicit def jfxScrollEvent2sfx(se: javafx.scene.input.ScrollEvent): ScrollEvent
Converts a JavaFX
ScrollEvent
instance to its ScalaFX counterpart.Converts a JavaFX
ScrollEvent
instance to its ScalaFX counterpart.- se
JavaFX ScrollEvent
- returns
ScalaFX ScrollEvent
- Definition Classes
- InputIncludes
- implicit def jfxScrollEventHorizontalTextScrollUnits2sfx(h: HorizontalTextScrollUnits): HorizontalTextScrollUnits
Converts a JavaFX
ScrollEvent.HorizontalTextScrollUnits
instance to its ScalaFX counterpart.Converts a JavaFX
ScrollEvent.HorizontalTextScrollUnits
instance to its ScalaFX counterpart.- h
JavaFX ScrollEvent.HorizontalTextScrollUnits
- returns
ScalaFX ScrollEvent.HorizontalTextScrollUnits
- Definition Classes
- InputIncludes
- implicit def jfxScrollEventVerticalTextScrollUnits2sfx(v: VerticalTextScrollUnits): VerticalTextScrollUnits
Converts a JavaFX
ScrollEvent.VerticalTextScrollUnits
instance to its ScalaFX counterpart.Converts a JavaFX
ScrollEvent.VerticalTextScrollUnits
instance to its ScalaFX counterpart.- v
JavaFX ScrollEvent.VerticalTextScrollUnits
- returns
ScalaFX ScrollEvent.VerticalTextScrollUnits
- Definition Classes
- InputIncludes
- implicit def jfxSwipeEvent2sfx(se: javafx.scene.input.SwipeEvent): SwipeEvent
Converts a JavaFX
SwipeEvent
instance to its ScalaFX counterpart.Converts a JavaFX
SwipeEvent
instance to its ScalaFX counterpart.- se
JavaFX SwipeEvent
- returns
ScalaFX SwipeEvent
- Definition Classes
- InputIncludes
- implicit def jfxTouchEvent2sfx(te: javafx.scene.input.TouchEvent): TouchEvent
Converts a JavaFX
TouchEvent
instance to its ScalaFX counterpart.Converts a JavaFX
TouchEvent
instance to its ScalaFX counterpart.- te
JavaFX TouchEvent
- returns
ScalaFX TouchEvent
- Definition Classes
- InputIncludes
- implicit def jfxTouchPoint2sfx(tp: javafx.scene.input.TouchPoint): TouchPoint
Converts a JavaFX
TouchPoint
instance to its ScalaFX counterpart.Converts a JavaFX
TouchPoint
instance to its ScalaFX counterpart.- tp
JavaFX TouchPoint
- returns
ScalaFX TouchPoint
- Definition Classes
- InputIncludes
- implicit def jfxTouchPointState2sfx(s: State): State
Converts a JavaFX
TouchPoint.State
instance to its ScalaFX counterpart.Converts a JavaFX
TouchPoint.State
instance to its ScalaFX counterpart.- s
JavaFX TouchPoint.State
- returns
ScalaFX TouchPoint.State
- Definition Classes
- InputIncludes
- implicit def jfxTransferMode2sfx(e: javafx.scene.input.TransferMode): TransferMode
Converts a JavaFX
TransferMode
instance to its ScalaFX counterpart.Converts a JavaFX
TransferMode
instance to its ScalaFX counterpart.- e
JavaFX TransferMode
- returns
ScalaFX TransferMode
- Definition Classes
- InputIncludes
- implicit def jfxZoomEvent2sfx(ze: javafx.scene.input.ZoomEvent): ZoomEvent
Converts a JavaFX
ZoomEvent
instance to its ScalaFX counterpart.Converts a JavaFX
ZoomEvent
instance to its ScalaFX counterpart.- ze
JavaFX ZoomEvent
- returns
ScalaFX ZoomEvent
- Definition Classes
- InputIncludes
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
ScalaFX is a UI DSL written within the Scala Language that sits on top of JavaFX 2.x and and JavaFX 8. This means that every ScalaFX application is also a valid Scala application. By extension it supports full interoperability with Java and can run anywhere the Java Virtual Machine (JVM) and JavaFX 2.0 or JavaFX 8 are supported.
Package Structure
ScalaFX package structure corresponds to JavaFX package structure, for instance
scalafx.animation
corresponds tojavafx.animation
.Example Usage
A basic ScalaFX application is created creating an object that is an instance of
JFXApp
. Following Java FX theatre metaphor, it contains astage
that contains ascene
. Astage
roughly corresponds to a window in a typical UI environment. Thescene
holds UI content presented to the user. In the example below, the content is a pane with a singlelabel
component.