scalafx.animation

Type members

Classlikes

object Animation extends AnimationStatics

Companion Object for scalafx.animation.Animation.

Companion Object for scalafx.animation.Animation.

Companion
class
abstract class Animation extends SFXDelegate[Animation]

Wraps JavaFX's `Animation`.

Wraps JavaFX's `Animation`.

Companion
object
Companion
class

Contains implicit methods to convert classes from `javafx.animation` classes to their respective ScalaFX versions.

Contains implicit methods to convert classes from `javafx.animation` classes to their respective ScalaFX versions.

Companion
object

Defines Constants to be used for all scalafx.animation.Animations object companions.

Defines Constants to be used for all scalafx.animation.Animations object companions.

Companion Object for scalafx.animation.AnimationTimer.

Companion Object for scalafx.animation.AnimationTimer.

Companion
class
abstract class AnimationTimer(val delegate: AnimationTimer) extends SFXDelegate[AnimationTimer]
Value Params
delegate

JavaFX AnimationTimer to be delegated.

Constructor

Creates a new ScalaFX AnimationTimer from a JavaFX AnimationTimer.

Companion
object

Companion Object for scalafx.animation.FadeTransition.

Companion Object for scalafx.animation.FadeTransition.

Companion
class
class FadeTransition(val delegate: FadeTransition) extends Transition with SFXDelegate[FadeTransition]
Value Params
delegate

JavaFX FadeTransition to be delegated.

Constructor

Creates a new ScalaFX FadeTransition from a JavaFX FadeTransition.

Companion
object

Companion Object for scalafx.animation.FadeTransition.

Companion Object for scalafx.animation.FadeTransition.

Companion
class
class FillTransition(val delegate: FillTransition) extends Transition with SFXDelegate[FillTransition]
Value Params
delegate

JavaFX FillTransition to be delegated.

Constructor

Creates a new ScalaFX FillTransition from a JavaFX FillTransition.

Companion
object
object Interpolator

Wraps a `Interpolator`. Really no point wrapping the JavaFX Interpolator class, so this just exposes the statics.

Wraps a `Interpolator`. Really no point wrapping the JavaFX Interpolator class, so this just exposes the statics.

object KeyFrame

Companion Object for scalafx.animation.KeyFrame.

Companion Object for scalafx.animation.KeyFrame.

Companion
class
class KeyFrame(val delegate: KeyFrame) extends SFXDelegate[KeyFrame]

Wraps a `KeyFrame`.

Wraps a `KeyFrame`.

Value Params
delegate

JavaFX KeyFrame to be delegated.

Constructor

Creates a new ScalaFX KeyFrame from a JavaFX KeyFrame.

Companion
object
object KeyValue

Companion Object for scalafx.animation.KeyValue.

Companion Object for scalafx.animation.KeyValue.

Companion
class
class KeyValue[T, J](val delegate: KeyValue) extends SFXDelegate[KeyValue]

Wraps a `KeyValue`. Defines a key value to be interpolated for a particular interval along the animation. A KeyFrame, which defines a specific point on a timeline, can hold multiple KeyValue s. KeyValue is an immutable class.

Wraps a `KeyValue`. Defines a key value to be interpolated for a particular interval along the animation. A KeyFrame, which defines a specific point on a timeline, can hold multiple KeyValue s. KeyValue is an immutable class.

Type Params
J

Indicates Java type to be wrapped by T. Eventually T and J could be the same.

T

Indicates Scala type that will be returned for this property.

Value Params
delegate

JavaFX KeyValue to be delegated.

Constructor

Creates a new ScalaFX KeyValue from a JavaFX KeyValue.

Companion
object
class ParallelTransition(val delegate: ParallelTransition) extends Transition with SFXDelegate[ParallelTransition]
Value Params
delegate

JavaFX ParallelTransition to be delegated.

Constructor

Creates a new ScalaFX ParallelTransition from a JavaFX ParallelTransition.

Companion
object

Companion Object for scalafx.animation.PathTransition.

Companion Object for scalafx.animation.PathTransition.

Companion
class
class PathTransition(val delegate: PathTransition) extends Transition with SFXDelegate[PathTransition]

Wraps a PathTransition.

Wraps a PathTransition.

Value Params
delegate

JavaFX PathTransition to be delegated.

Constructor

Creates a new ScalaFX PathTransition from a JavaFX PathTransition.

Companion
object

Companion Object for scalafx.animation.PauseTransition.

Companion Object for scalafx.animation.PauseTransition.

Companion
class
class PauseTransition(val delegate: PauseTransition) extends Transition with SFXDelegate[PauseTransition]
Value Params
delegate

JavaFX PauseTransition to be delegated.

Constructor

Creates a new ScalaFX PauseTransition from a JavaFX PauseTransition.

Companion
object

Companion Object for scalafx.animation.RotateTransition.

Companion Object for scalafx.animation.RotateTransition.

Companion
class
class RotateTransition(val delegate: RotateTransition) extends Transition with SFXDelegate[RotateTransition]
Value Params
delegate

JavaFX RotateTransition to be delegated.

Constructor

Creates a new ScalaFX RotateTransition from a JavaFX RotateTransition.

Companion
object

Companion Object for scalafx.animation.ScaleTransition.

Companion Object for scalafx.animation.ScaleTransition.

Companion
class
class ScaleTransition(val delegate: ScaleTransition) extends Transition with SFXDelegate[ScaleTransition]
Value Params
delegate

JavaFX ScaleTransition to be delegated.

Constructor

Creates a new ScalaFX ScaleTransition from a JavaFX ScaleTransition.

Companion
object
class SequentialTransition(val delegate: SequentialTransition) extends Transition with SFXDelegate[SequentialTransition]
Value Params
delegate

JavaFX SequentialTransition to be delegated.

Constructor

Creates a new ScalaFX SequentialTransition from a JavaFX SequentialTransition.

Companion
object

Companion Object for scalafx.animation.StrokeTransition.

Companion Object for scalafx.animation.StrokeTransition.

Companion
class
class StrokeTransition(val delegate: StrokeTransition) extends Transition with SFXDelegate[StrokeTransition]
Value Params
delegate

JavaFX StrokeTransition to be delegated.

Constructor

Creates a new ScalaFX StrokeTransition from a JavaFX StrokeTransition.

Companion
object
object Timeline extends AnimationStatics

Companion Object for scalafx.animation.Timeline.

Companion Object for scalafx.animation.Timeline.

Companion
class
class Timeline(val delegate: Timeline) extends Animation with SFXDelegate[Timeline]

Wraps a Timeline.

Wraps a Timeline.

Value Params
delegate

JavaFX Timeline to be delegated.

Constructor

Creates a new ScalaFX Timeline from a JavaFX Timeline.

Companion
object

Companion Object for scalafx.animation.Transition.

Companion Object for scalafx.animation.Transition.

Companion
class
abstract class Transition(val delegate: Transition) extends Animation with SFXDelegate[Transition]

Wraps a `Transition`.

Wraps a `Transition`.

Value Params
delegate

JavaFX Transition to be delegated.

Constructor

Creates a new ScalaFX Transition from a JavaFX Transition.

Companion
object
class TranslateTransition(val delegate: TranslateTransition) extends Transition with SFXDelegate[TranslateTransition]
Value Params
delegate

JavaFX TranslateTransition to be delegated.

Constructor

Creates a new ScalaFX TranslateTransition from a JavaFX TranslateTransition.

Companion
object
object Tweenable

Companion Object for scalafx.animation.Tweenable.

Companion Object for scalafx.animation.Tweenable.

Companion
class
class Tweenable[T, J](target: WritableValue[J], endValue: J)

Class factory for new scalafx.animation.KeyValues.

Class factory for new scalafx.animation.KeyValues.

Type Params
J

Indicates Java type to be wrapped by T. Eventually T and J could be the same.

T

Indicates Scala type that will be returned for this property.

Value Params
endValue

end value.

target

target.

Constructor

Creates a new Tweenable

Companion
object