UtilIncludes

Contains implicit methods to convert from `javafx.util` Classes to their ScalaFX counterparts.

Contains implicit methods to convert from `javafx.util` Classes to their ScalaFX counterparts.

Companion
object
class Object
trait Matchable
class Any
trait Includes
object Includes

Implicits

Implicits

implicit def double2DurationHelper(d: Double): DurationHelper

Converts a Double to a Duration.

Converts a Double to a Duration.

Value Params
d

Double to convert

Returns

A scalafx.util.Duration.DurationHelper from where it is possible create a new scalafx.util.Duration instance.

implicit def jfxCallbackToFunction1[P, R](c: Callback[P, R]): P => R

Converts a JavaFX `Callback` to a Function1.

Converts a JavaFX `Callback` to a Function1.

Type Params
P

Callback parameter type

R

Callback return type.

Value Params
c

JavaFX Callback

Returns

A function would call Callback.

implicit def jfxDuration2sfx(d: Duration): Duration

Converts a `javafx.util.Duration` instance to its ScalaFX counterpart.

Converts a `javafx.util.Duration` instance to its ScalaFX counterpart.

Value Params
d

JavaFX Duration

Returns

ScalaFX Duration

implicit def jfxPair2Tuple2[K, V](p: Pair[K, V]): (K, V)

Convert a JavaFX Pair in a Scala Tuple2.

Convert a JavaFX Pair in a Scala Tuple2.

Type Params
K

Key Type

V

Value Type

Value Params
p

JavaFX Pair

Returns

A Scala Tuple2 generated from Pair.

implicit def jfxStringConverter2sfx[T](c: StringConverter[T]): StringConverter[T]

Converts a `javafx.util.StringConverter` instance to its ScalaFX counterpart.

Converts a `javafx.util.StringConverter` instance to its ScalaFX counterpart.

Type Params
T

StringConverter Type

Value Params
c

JavaFX StringConverter

Returns

ScalaFX StringConverter

implicit def tuple22jfxPair[K, V](t: (K, V)): Pair[K, V]

Convert a Scala Tuple2 to a JavaFX Pair.

Convert a Scala Tuple2 to a JavaFX Pair.

Type Params
K

Key Type

V

Value Type

Value Params
t

A Scala Tuple2

Returns

A JavaFX Pair generated from Scala Tuple2.