scalafx.animation

Wraps `javafx.animation` package.

Attributes

Members list

Type members

Classlikes

object Animation extends AnimationStatics

Companion Object for scalafx.animation.Animation.

Companion Object for scalafx.animation.Animation.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Animation.type
abstract class Animation extends SFXDelegate[Animation]

Wraps JavaFX's $AN.

Wraps JavaFX's $AN.

Attributes

Companion
object
Supertypes
trait SFXDelegate[Animation]
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

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.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object AnimationIncludes.type
trait Includes
object Includes.type

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

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

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Animation.type
object FadeTransition.type
object FillTransition.type
object ParallelTransition.type
object PathTransition.type
object PauseTransition.type
object RotateTransition.type
object ScaleTransition.type
object SequentialTransition.type
object StrokeTransition.type
object Timeline.type
object Transition.type
object TranslateTransition.type
Show all

Companion Object for scalafx.animation.AnimationTimer.

Companion Object for scalafx.animation.AnimationTimer.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class AnimationTimer(val delegate: AnimationTimer) extends SFXDelegate[AnimationTimer]

Wraps a $AT.

Wraps a $AT.

Value parameters

delegate

JavaFX $AT to be delegated.

Attributes

Constructor

Creates a new ScalaFX $AT from a JavaFX $AT.

Companion
object
Supertypes
trait SFXDelegate[AnimationTimer]
class Object
trait Matchable
class Any

Companion Object for scalafx.animation.FadeTransition.

Companion Object for scalafx.animation.FadeTransition.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class FadeTransition(val delegate: FadeTransition) extends Transition, SFXDelegate[FadeTransition]

Wraps a $FT.

Wraps a $FT.

Value parameters

delegate

JavaFX $FT to be delegated.

Attributes

Constructor

Creates a new ScalaFX $FT from a JavaFX $FT.

Companion
object
Supertypes
class Transition
class Animation
trait SFXDelegate[FadeTransition]
class Object
trait Matchable
class Any
Show all

Companion Object for scalafx.animation.FadeTransition.

Companion Object for scalafx.animation.FadeTransition.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class FillTransition(val delegate: FillTransition) extends Transition, SFXDelegate[FillTransition]

Wraps a $FT.

Wraps a $FT.

Value parameters

delegate

JavaFX $FT to be delegated.

Attributes

Constructor

Creates a new ScalaFX $FT from a JavaFX $FT.

Companion
object
Supertypes
class Transition
class Animation
trait SFXDelegate[FillTransition]
class Object
trait Matchable
class Any
Show all
object Interpolator

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

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

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object KeyFrame

Companion Object for scalafx.animation.KeyFrame.

Companion Object for scalafx.animation.KeyFrame.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
KeyFrame.type
class KeyFrame(val delegate: KeyFrame) extends SFXDelegate[KeyFrame]

Wraps a $KF.

Wraps a $KF.

Value parameters

delegate

JavaFX $KF to be delegated.

Attributes

Constructor

Creates a new ScalaFX $KF from a JavaFX $KF.

Companion
object
Supertypes
trait SFXDelegate[KeyFrame]
class Object
trait Matchable
class Any
object KeyValue

Companion Object for scalafx.animation.KeyValue.

Companion Object for scalafx.animation.KeyValue.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
KeyValue.type
class KeyValue[T, J](val delegate: KeyValue) extends SFXDelegate[KeyValue]

Wraps a $KV. 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 $KV s. $KV is an immutable class.

Wraps a $KV. 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 $KV s. $KV is an immutable class.

Type parameters

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 parameters

delegate

JavaFX $KV to be delegated.

Attributes

Constructor

Creates a new ScalaFX $KV from a JavaFX $KV.

Companion
object
Supertypes
trait SFXDelegate[KeyValue]
class Object
trait Matchable
class Any

Companion Object for scalafx.animation.ParallelTransition.

Companion Object for scalafx.animation.ParallelTransition.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ParallelTransition(val delegate: ParallelTransition) extends Transition, SFXDelegate[ParallelTransition]

Wraps a $PT.

Wraps a $PT.

Value parameters

delegate

JavaFX $PT to be delegated.

Attributes

Constructor

Creates a new ScalaFX $PT from a JavaFX $PT.

Companion
object
Supertypes
class Transition
class Animation
trait SFXDelegate[ParallelTransition]
class Object
trait Matchable
class Any
Show all

Companion Object for scalafx.animation.PathTransition.

Companion Object for scalafx.animation.PathTransition.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class PathTransition(val delegate: PathTransition) extends Transition, SFXDelegate[PathTransition]

Wraps a PathTransition.

Wraps a PathTransition.

Value parameters

delegate

JavaFX $PT to be delegated.

Attributes

Constructor

Creates a new ScalaFX $PT from a JavaFX $PT.

Companion
object
Supertypes
class Transition
class Animation
trait SFXDelegate[PathTransition]
class Object
trait Matchable
class Any
Show all

Companion Object for scalafx.animation.PauseTransition.

Companion Object for scalafx.animation.PauseTransition.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class PauseTransition(val delegate: PauseTransition) extends Transition, SFXDelegate[PauseTransition]

Wraps a $PT.

Wraps a $PT.

Value parameters

delegate

JavaFX $PT to be delegated.

Attributes

Constructor

Creates a new ScalaFX $PT from a JavaFX $PT.

Companion
object
Supertypes
class Transition
class Animation
trait SFXDelegate[PauseTransition]
class Object
trait Matchable
class Any
Show all

Companion Object for scalafx.animation.RotateTransition.

Companion Object for scalafx.animation.RotateTransition.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class RotateTransition(val delegate: RotateTransition) extends Transition, SFXDelegate[RotateTransition]

Wraps a $RT.

Wraps a $RT.

Value parameters

delegate

JavaFX $RT to be delegated.

Attributes

Constructor

Creates a new ScalaFX $RT from a JavaFX $RT.

Companion
object
Supertypes
class Transition
class Animation
trait SFXDelegate[RotateTransition]
class Object
trait Matchable
class Any
Show all

Companion Object for scalafx.animation.ScaleTransition.

Companion Object for scalafx.animation.ScaleTransition.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ScaleTransition(val delegate: ScaleTransition) extends Transition, SFXDelegate[ScaleTransition]

Wraps a $ST.

Wraps a $ST.

Value parameters

delegate

JavaFX $ST to be delegated.

Attributes

Constructor

Creates a new ScalaFX $ST from a JavaFX $ST.

Companion
object
Supertypes
class Transition
class Animation
trait SFXDelegate[ScaleTransition]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class SequentialTransition(val delegate: SequentialTransition) extends Transition, SFXDelegate[SequentialTransition]

Value parameters

delegate

JavaFX $ST to be delegated.

Attributes

Constructor

Creates a new ScalaFX $ST from a JavaFX $ST.

Companion
object
Supertypes
class Transition
class Animation
trait SFXDelegate[SequentialTransition]
class Object
trait Matchable
class Any
Show all

Companion Object for scalafx.animation.StrokeTransition.

Companion Object for scalafx.animation.StrokeTransition.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class StrokeTransition(val delegate: StrokeTransition) extends Transition, SFXDelegate[StrokeTransition]

Wraps a StrokeTransition.

Wraps a StrokeTransition.

Value parameters

delegate

JavaFX $ST to be delegated.

Attributes

Constructor

Creates a new ScalaFX $ST from a JavaFX $ST.

Companion
object
Supertypes
class Transition
class Animation
trait SFXDelegate[StrokeTransition]
class Object
trait Matchable
class Any
Show all
object Timeline extends AnimationStatics

Companion Object for scalafx.animation.Timeline.

Companion Object for scalafx.animation.Timeline.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Timeline.type
class Timeline(val delegate: Timeline) extends Animation, SFXDelegate[Timeline]

Wraps a Timeline.

Wraps a Timeline.

Value parameters

delegate

JavaFX $TM to be delegated.

Attributes

Constructor

Creates a new ScalaFX $TM from a JavaFX $TM.

Companion
object
Supertypes
class Animation
trait SFXDelegate[Timeline]
class Object
trait Matchable
class Any
object Transition extends AnimationStatics

Companion Object for scalafx.animation.Transition.

Companion Object for scalafx.animation.Transition.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Transition.type
abstract class Transition(val delegate: Transition) extends Animation, SFXDelegate[Transition]

Wraps a `Transition`.

Wraps a `Transition`.

Value parameters

delegate

JavaFX Transition to be delegated.

Attributes

Constructor

Creates a new ScalaFX Transition from a JavaFX Transition.

Companion
object
Supertypes
class Animation
trait SFXDelegate[Transition]
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class TranslateTransition(val delegate: TranslateTransition) extends Transition, SFXDelegate[TranslateTransition]

Value parameters

delegate

JavaFX $TT to be delegated.

Attributes

Constructor

Creates a new ScalaFX $TT from a JavaFX $TT.

Companion
object
Supertypes
class Transition
class Animation
trait SFXDelegate[TranslateTransition]
class Object
trait Matchable
class Any
Show all
object Tweenable

Companion Object for scalafx.animation.Tweenable.

Companion Object for scalafx.animation.Tweenable.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Tweenable.type
class Tweenable[T, J](target: WritableValue[J], endValue: J)

Class factory for new scalafx.animation.KeyValues.

Class factory for new scalafx.animation.KeyValues.

Type parameters

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 parameters

endValue

end value.

target

target.

Attributes

Constructor

Creates a new $TW

Companion
object
Supertypes
class Object
trait Matchable
class Any