Class/Object

scalafx.animation

ScaleTransition

Related Docs: object ScaleTransition | package animation

Permalink

class ScaleTransition extends Transition with SFXDelegate[javafx.animation.ScaleTransition]

Wraps a ScaleTransition.

Source
ScaleTransition.scala
Linear Supertypes
Transition, Animation, SFXDelegate[javafx.animation.ScaleTransition], AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScaleTransition
  2. Transition
  3. Animation
  4. SFXDelegate
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ScaleTransition(duration: Duration)

    Permalink

    The constructor of ScaleTransition

    The constructor of ScaleTransition

    duration

    The duration of the ScaleTransition

  2. new ScaleTransition(duration: Duration, node: Node)

    Permalink

    The constructor of ScaleTransition

    The constructor of ScaleTransition

    duration

    The duration of the ScaleTransition

    node

    The node which will be scaled

  3. new ScaleTransition(delegate: javafx.animation.ScaleTransition = new jfxa.ScaleTransition)

    Permalink

    Creates a new ScalaFX ScaleTransition from a JavaFX ScaleTransition.

    Creates a new ScalaFX ScaleTransition from a JavaFX ScaleTransition.

    delegate

    JavaFX ScaleTransition to be delegated.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def autoReverse: BooleanProperty

    Permalink

    Defines whether this Animation reverses direction on alternating cycles.

    Defines whether this Animation reverses direction on alternating cycles. Default value: false.

    Definition Classes
    Animation
  6. def autoReverse_=(ar: Boolean): Unit

    Permalink
    Definition Classes
    Animation
  7. def byX: DoubleProperty

    Permalink

    Specifies the incremented stop X scale value, from the start, of this ScaleTransition.

  8. def byX_=(x: Double): Unit

    Permalink
  9. def byY: DoubleProperty

    Permalink

    Specifies the incremented stop Y scale value, from the start, of this ScaleTransition.

  10. def byY_=(y: Double): Unit

    Permalink
  11. def byZ: DoubleProperty

    Permalink

    Specifies the incremented stop Z scale value, from the start, of this ScaleTransition.

  12. def byZ_=(z: Double): Unit

    Permalink
  13. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def currentRate: ReadOnlyDoubleProperty

    Permalink

    Read-only variable to indicate current direction/speed at which the Animation is being played.

    Read-only variable to indicate current direction/speed at which the Animation is being played. Default value: 0.0.

    Definition Classes
    Animation
  15. def currentTime: ReadOnlyObjectProperty[Duration]

    Permalink

    Defines the Animation's play head position.

    Defines the Animation's play head position. Default value: 0ms.

    Definition Classes
    Animation
  16. def cycleCount: IntegerProperty

    Permalink

    Defines the number of cycles in this Animation.

    Defines the number of cycles in this Animation. Default value: 0ms

    Definition Classes
    Animation
  17. def cycleCount_=(r: Int): Unit

    Permalink
    Definition Classes
    Animation
  18. def cycleDuration: ReadOnlyObjectProperty[Duration]

    Permalink

    Read-only variable to indicate the duration of one cycle of this Animation: the time it takes to play from time 0 to the KeyFrame with the largest time.

    Read-only variable to indicate the duration of one cycle of this Animation: the time it takes to play from time 0 to the KeyFrame with the largest time. Default value: 1.0

    Definition Classes
    Animation
  19. def delay: ObjectProperty[Duration]

    Permalink

    Delays the start of an Animation.

    Delays the start of an Animation. Default value: 0ms.

    Definition Classes
    Animation
  20. def delay_=(d: Duration): Unit

    Permalink
    Definition Classes
    Animation
  21. val delegate: javafx.animation.ScaleTransition

    Permalink

    JavaFX ScaleTransition to be delegated.

    JavaFX ScaleTransition to be delegated.

    Definition Classes
    ScaleTransitionTransitionAnimationSFXDelegate
  22. def duration: ObjectProperty[Duration]

    Permalink

    The duration of the ScaleTransition.

    The duration of the ScaleTransition. Default value: 400ms

  23. def duration_=(d: Duration): Unit

    Permalink
  24. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  25. def equals(ref: Any): Boolean

    Permalink

    Verifies if a object is equals to this delegate.

    Verifies if a object is equals to this delegate.

    ref

    Object to be compared.

    returns

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

    Definition Classes
    SFXDelegate → AnyRef → Any
  26. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. def fromX: DoubleProperty

    Permalink

    Specifies the start X scale value of this ScaleTransition.

    Specifies the start X scale value of this ScaleTransition. Default value: Double.NaN

  28. def fromX_=(x: Double): Unit

    Permalink
  29. def fromY: DoubleProperty

    Permalink

    Specifies the start Y scale value of this ScaleTransition.

    Specifies the start Y scale value of this ScaleTransition. Default value: Double.NaN

  30. def fromY_=(y: Double): Unit

    Permalink
  31. def fromZ: DoubleProperty

    Permalink

    Specifies the start Z scale value of this ScaleTransition.

    Specifies the start Z scale value of this ScaleTransition. Default value: Double.NaN

  32. def fromZ_=(z: Double): Unit

    Permalink
  33. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  34. def hashCode(): Int

    Permalink

    returns

    The delegate hashcode

    Definition Classes
    SFXDelegate → AnyRef → Any
  35. def interpolator: ObjectProperty[Interpolator]

    Permalink

    Controls the timing for acceleration and deceleration at each Transition cycle.

    Controls the timing for acceleration and deceleration at each Transition cycle. Default Value: Interpolator.EASE_BOTH.

    Definition Classes
    Transition
  36. def interpolator_=(i: Interpolator): Unit

    Permalink
    Definition Classes
    Transition
  37. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  38. def jumpTo(cuePoint: String): Unit

    Permalink

    Jumps to a predefined position in this Animation.

    Jumps to a predefined position in this Animation.

    cuePoint

    the name of the cue point

    Definition Classes
    Animation
  39. def jumpTo(time: Duration): Unit

    Permalink

    Jumps to a given position in this Animation.

    Jumps to a given position in this Animation.

    time

    the new position

    Definition Classes
    Animation
  40. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  41. def node: ObjectProperty[Node]

    Permalink

    The target node of this ScaleTransition.

  42. def node_=(n: Node): Unit

    Permalink
  43. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  44. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  45. def onFinished: ObjectProperty[EventHandler[ActionEvent]]

    Permalink

    The action to be executed at the conclusion of this Animation.

    The action to be executed at the conclusion of this Animation.

    Definition Classes
    Animation
  46. def onFinished_=(handler: EventHandler[ActionEvent]): Unit

    Permalink
    Definition Classes
    Animation
  47. def pause(): Unit

    Permalink

    Pauses the Animation.

    Pauses the Animation.

    Definition Classes
    Animation
  48. def play(): Unit

    Permalink

    Plays Animation from current position in the direction indicated by rate.

    Plays Animation from current position in the direction indicated by rate.

    Definition Classes
    Animation
  49. def playFrom(cuePoint: String): Unit

    Permalink

    A convenience method to play this Animation from a predefined position.

    A convenience method to play this Animation from a predefined position.

    cuePoint

    name of the cue point

    Definition Classes
    Animation
  50. def playFrom(time: Duration): Unit

    Permalink

    A convenience method to play this Animation from a specific position.

    A convenience method to play this Animation from a specific position.

    time

    position where to play from

    Definition Classes
    Animation
  51. def playFromStart(): Unit

    Permalink

    Plays an Animation from initial position in forward direction.

    Plays an Animation from initial position in forward direction.

    Definition Classes
    Animation
  52. def rate: DoubleProperty

    Permalink

    Defines the direction/speed at which the Animation is expected to be played.

    Defines the direction/speed at which the Animation is expected to be played. Default value: 1.0

    Definition Classes
    Animation
  53. def rate_=(r: Double): Unit

    Permalink
    Definition Classes
    Animation
  54. def status: ReadOnlyObjectProperty[Status]

    Permalink

    The status of the Animation.

    The status of the Animation.

    Definition Classes
    Animation
  55. def stop(): Unit

    Permalink

    Stops the Animation and resets the play head to its initial position.

    Stops the Animation and resets the play head to its initial position.

    Definition Classes
    Animation
  56. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  57. def targetFramerate: Double

    Permalink

    The target framerate is the maximum framerate at which this Animation will run, in frames per second.

    The target framerate is the maximum framerate at which this Animation will run, in frames per second.

    Definition Classes
    Animation
  58. def toString(): String

    Permalink

    returns

    Returns the original delegate's toString() adding a [SFX] prefix.

    Definition Classes
    SFXDelegate → AnyRef → Any
  59. def toX: DoubleProperty

    Permalink

    Specifies the stop X scale value of this ScaleTransition.

    Specifies the stop X scale value of this ScaleTransition. Default value: Double.NaN

  60. def toX_=(x: Double): Unit

    Permalink
  61. def toY: DoubleProperty

    Permalink

    The stop Y scale value of this ScaleTransition.

    The stop Y scale value of this ScaleTransition. Default value: Double.NaN

  62. def toY_=(y: Double): Unit

    Permalink
  63. def toZ: DoubleProperty

    Permalink

    The stop Z scale value of this ScaleTransition.

    The stop Z scale value of this ScaleTransition. Default value: Double.NaN

  64. def toZ_=(z: Double): Unit

    Permalink
  65. def totalDuration: ReadOnlyObjectProperty[Duration]

    Permalink

    Read-only variable to indicate the total duration of this Animation, including repeats.

    Read-only variable to indicate the total duration of this Animation, including repeats. Default value: 0ms

    Definition Classes
    Animation
  66. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  67. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Transition

Inherited from Animation

Inherited from SFXDelegate[javafx.animation.ScaleTransition]

Inherited from AnyRef

Inherited from Any

Ungrouped