Uses of Class
javafx.util.Duration
-
Packages that use Duration Package Description javafx.animation Provides the set of classes for ease of use transition based animations.javafx.concurrent Provides the set of classes for javafx.task.javafx.css Provides API for making properties styleable via CSS and for supporting pseudo-class state.javafx.css.converter Provides variousStyleConverter
classes that convert CSS parsed values.javafx.scene.control The JavaFX User Interface Controls (UI Controls or just Controls) are specialized Nodes in the JavaFX Scenegraph especially suited for reuse in many different application contexts.javafx.scene.media Provides the set of classes for integrating audio and video into Java FX Applications.javafx.util Contains various utilities and helper classes. -
-
Uses of Duration in javafx.animation
Methods in javafx.animation that return Duration Modifier and Type Method Description Duration
Animation. getCurrentTime()
Gets the value of the property currentTime.Duration
Animation. getCycleDuration()
Gets the value of the property cycleDuration.Duration
Animation. getDelay()
Gets the value of the property delay.Duration
FadeTransition. getDuration()
Gets the value of the property duration.Duration
FillTransition. getDuration()
Gets the value of the property duration.Duration
PathTransition. getDuration()
Gets the value of the property duration.Duration
PauseTransition. getDuration()
Gets the value of the property duration.Duration
RotateTransition. getDuration()
Gets the value of the property duration.Duration
ScaleTransition. getDuration()
Gets the value of the property duration.Duration
StrokeTransition. getDuration()
Gets the value of the property duration.Duration
TranslateTransition. getDuration()
Gets the value of the property duration.Duration
KeyFrame. getTime()
Returns the time offset of thisKeyFrame
.Duration
Animation. getTotalDuration()
Gets the value of the property totalDuration.Methods in javafx.animation that return types with arguments of type Duration Modifier and Type Method Description ReadOnlyObjectProperty<Duration>
Animation. currentTimeProperty()
Defines theAnimation
's play head position.ReadOnlyObjectProperty<Duration>
Animation. cycleDurationProperty()
Read-only variable to indicate the duration of one cycle of thisAnimation
: the time it takes to play from time 0 to the end of the Animation (at the defaultrate
of 1.0).ObjectProperty<Duration>
Animation. delayProperty()
Delays the start of an animation.ObjectProperty<Duration>
FadeTransition. durationProperty()
The duration of thisFadeTransition
.ObjectProperty<Duration>
FillTransition. durationProperty()
The duration of thisFillTransition
.ObjectProperty<Duration>
PathTransition. durationProperty()
The duration of thisTransition
.ObjectProperty<Duration>
PauseTransition. durationProperty()
The duration of thisTransition
.ObjectProperty<Duration>
RotateTransition. durationProperty()
The duration of thisRotateTransition
.ObjectProperty<Duration>
ScaleTransition. durationProperty()
The duration of thisScaleTransition
.ObjectProperty<Duration>
StrokeTransition. durationProperty()
The duration of thisStrokeTransition
.ObjectProperty<Duration>
TranslateTransition. durationProperty()
The duration of thisTranslateTransition
.ObservableMap<String,Duration>
Animation. getCuePoints()
The cue points can be used to mark important positions of theAnimation
.ReadOnlyObjectProperty<Duration>
Animation. totalDurationProperty()
Read-only variable to indicate the total duration of thisAnimation
, including repeats.Methods in javafx.animation with parameters of type Duration Modifier and Type Method Description void
Animation. jumpTo(Duration time)
Jumps to a given position in thisAnimation
.void
Animation. playFrom(Duration time)
A convenience method to play thisAnimation
from a specific position.protected void
Animation. setCycleDuration(Duration value)
Sets the value of the property cycleDuration.void
Animation. setDelay(Duration value)
Sets the value of the property delay.void
FadeTransition. setDuration(Duration value)
Sets the value of the property duration.void
FillTransition. setDuration(Duration value)
Sets the value of the property duration.void
PathTransition. setDuration(Duration value)
Sets the value of the property duration.void
PauseTransition. setDuration(Duration value)
Sets the value of the property duration.void
RotateTransition. setDuration(Duration value)
Sets the value of the property duration.void
ScaleTransition. setDuration(Duration value)
Sets the value of the property duration.void
StrokeTransition. setDuration(Duration value)
Sets the value of the property duration.void
TranslateTransition. setDuration(Duration value)
Sets the value of the property duration.static Interpolator
Interpolator. TANGENT(Duration t, double v)
Creates a tangent interpolator, for which in-tangent and out-tangent are identical.static Interpolator
Interpolator. TANGENT(Duration t1, double v1, Duration t2, double v2)
Create a tangent interpolator.Constructors in javafx.animation with parameters of type Duration Constructor Description FadeTransition(Duration duration)
The constructor ofFadeTransition
FadeTransition(Duration duration, Node node)
The constructor ofFadeTransition
FillTransition(Duration duration)
The constructor ofFillTransition
FillTransition(Duration duration, Color fromValue, Color toValue)
The constructor ofFillTransition
FillTransition(Duration duration, Shape shape)
The constructor ofFillTransition
FillTransition(Duration duration, Shape shape, Color fromValue, Color toValue)
The constructor ofFillTransition
KeyFrame(Duration time, String name, KeyValue... values)
Constructor ofKeyFrame
KeyFrame(Duration time, String name, EventHandler<ActionEvent> onFinished, Collection<KeyValue> values)
Constructor ofKeyFrame
KeyFrame(Duration time, String name, EventHandler<ActionEvent> onFinished, KeyValue... values)
Constructor ofKeyFrame
KeyFrame(Duration time, KeyValue... values)
Constructor ofKeyFrame
KeyFrame(Duration time, EventHandler<ActionEvent> onFinished, KeyValue... values)
Constructor ofKeyFrame
PathTransition(Duration duration, Shape path)
The constructor ofPathTransition
.PathTransition(Duration duration, Shape path, Node node)
The constructor ofPathTransition
.PauseTransition(Duration duration)
The constructor ofPauseTransition
.RotateTransition(Duration duration)
The constructor ofRotateTransition
RotateTransition(Duration duration, Node node)
The constructor ofRotateTransition
ScaleTransition(Duration duration)
The constructor ofScaleTransition
ScaleTransition(Duration duration, Node node)
The constructor ofScaleTransition
StrokeTransition(Duration duration)
The constructor ofStrokeTransition
StrokeTransition(Duration duration, Color fromValue, Color toValue)
The constructor ofStrokeTransition
StrokeTransition(Duration duration, Shape shape)
The constructor ofStrokeTransition
StrokeTransition(Duration duration, Shape shape, Color fromValue, Color toValue)
The constructor ofStrokeTransition
TranslateTransition(Duration duration)
The constructor ofTranslateTransition
TranslateTransition(Duration duration, Node node)
The constructor ofTranslateTransition
-
Uses of Duration in javafx.concurrent
Fields in javafx.concurrent with type parameters of type Duration Modifier and Type Field Description static Callback<ScheduledService<?>,Duration>
ScheduledService. EXPONENTIAL_BACKOFF_STRATEGY
A Callback implementation for thebackoffStrategy
property which will exponentially backoff the period between re-executions in the case of a failure.static Callback<ScheduledService<?>,Duration>
ScheduledService. LINEAR_BACKOFF_STRATEGY
A Callback implementation for thebackoffStrategy
property which will linearly backoff the period between re-executions in the case of a failure.static Callback<ScheduledService<?>,Duration>
ScheduledService. LOGARITHMIC_BACKOFF_STRATEGY
A Callback implementation for thebackoffStrategy
property which will logarithmically backoff the period between re-executions in the case of a failure.Methods in javafx.concurrent that return Duration Modifier and Type Method Description Duration
ScheduledService. getCumulativePeriod()
Gets the value of the property cumulativePeriod.Duration
ScheduledService. getDelay()
Gets the value of the property delay.Duration
ScheduledService. getMaximumCumulativePeriod()
Gets the value of the property maximumCumulativePeriod.Duration
ScheduledService. getPeriod()
Gets the value of the property period.Methods in javafx.concurrent that return types with arguments of type Duration Modifier and Type Method Description ObjectProperty<Callback<ScheduledService<?>,Duration>>
ScheduledService. backoffStrategyProperty()
Computes the amount of time to add to the period on each failure.ReadOnlyObjectProperty<Duration>
ScheduledService. cumulativePeriodProperty()
The current cumulative period in use between iterations.ObjectProperty<Duration>
ScheduledService. delayProperty()
The initial delay between when the ScheduledService is first started, and when it will begin operation.Callback<ScheduledService<?>,Duration>
ScheduledService. getBackoffStrategy()
Gets the value of the property backoffStrategy.ObjectProperty<Duration>
ScheduledService. maximumCumulativePeriodProperty()
The maximum allowed value for the cumulativePeriod.ObjectProperty<Duration>
ScheduledService. periodProperty()
The minimum amount of time to allow between the start of the last run and the start of the next run.Methods in javafx.concurrent with parameters of type Duration Modifier and Type Method Description void
ScheduledService. setDelay(Duration value)
Sets the value of the property delay.void
ScheduledService. setMaximumCumulativePeriod(Duration value)
Sets the value of the property maximumCumulativePeriod.void
ScheduledService. setPeriod(Duration value)
Sets the value of the property period.Method parameters in javafx.concurrent with type arguments of type Duration Modifier and Type Method Description void
ScheduledService. setBackoffStrategy(Callback<ScheduledService<?>,Duration> value)
Sets the value of the property backoffStrategy. -
Uses of Duration in javafx.css
Methods in javafx.css that return types with arguments of type Duration Modifier and Type Method Description CssMetaData<S,Duration>
StyleablePropertyFactory. createDurationCssMetaData(String property, Function<S,StyleableProperty<Duration>> function)
Create a CssMetaData<S, Duration> with initial value of Duration.BLACK, and inherit flag defaulting to false.CssMetaData<S,Duration>
StyleablePropertyFactory. createDurationCssMetaData(String property, Function<S,StyleableProperty<Duration>> function, Duration initialValue)
Create a CssMetaData<S, Duration> with initial value, and inherit flag defaulting to false.CssMetaData<S,Duration>
StyleablePropertyFactory. createDurationCssMetaData(String property, Function<S,StyleableProperty<Duration>> function, Duration initialValue, boolean inherits)
Create a CssMetaData<S, Duration> with initial value, and inherit flag.StyleableProperty<Duration>
StyleablePropertyFactory. createStyleableDurationProperty(S styleable, String propertyName, String cssProperty)
Create a StyleableProperty<Duration> using previously created CssMetaData for the givencssProperty
.StyleableProperty<Duration>
StyleablePropertyFactory. createStyleableDurationProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<Duration>> function)
Create a StyleableProperty<Duration>.StyleableProperty<Duration>
StyleablePropertyFactory. createStyleableDurationProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<Duration>> function, Duration initialValue)
Create a StyleableProperty<Duration> with initial value.StyleableProperty<Duration>
StyleablePropertyFactory. createStyleableDurationProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<Duration>> function, Duration initialValue, boolean inherits)
Create a StyleableProperty<Duration> with initial value and inherit flag.static StyleConverter<?,Duration>
StyleConverter. getDurationConverter()
Return aStyleConverter
that converts a String representation of a duration to aDuration
.Methods in javafx.css with parameters of type Duration Modifier and Type Method Description CssMetaData<S,Duration>
StyleablePropertyFactory. createDurationCssMetaData(String property, Function<S,StyleableProperty<Duration>> function, Duration initialValue)
Create a CssMetaData<S, Duration> with initial value, and inherit flag defaulting to false.CssMetaData<S,Duration>
StyleablePropertyFactory. createDurationCssMetaData(String property, Function<S,StyleableProperty<Duration>> function, Duration initialValue, boolean inherits)
Create a CssMetaData<S, Duration> with initial value, and inherit flag.StyleableProperty<Duration>
StyleablePropertyFactory. createStyleableDurationProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<Duration>> function, Duration initialValue)
Create a StyleableProperty<Duration> with initial value.StyleableProperty<Duration>
StyleablePropertyFactory. createStyleableDurationProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<Duration>> function, Duration initialValue, boolean inherits)
Create a StyleableProperty<Duration> with initial value and inherit flag.Method parameters in javafx.css with type arguments of type Duration Modifier and Type Method Description CssMetaData<S,Duration>
StyleablePropertyFactory. createDurationCssMetaData(String property, Function<S,StyleableProperty<Duration>> function)
Create a CssMetaData<S, Duration> with initial value of Duration.BLACK, and inherit flag defaulting to false.CssMetaData<S,Duration>
StyleablePropertyFactory. createDurationCssMetaData(String property, Function<S,StyleableProperty<Duration>> function, Duration initialValue)
Create a CssMetaData<S, Duration> with initial value, and inherit flag defaulting to false.CssMetaData<S,Duration>
StyleablePropertyFactory. createDurationCssMetaData(String property, Function<S,StyleableProperty<Duration>> function, Duration initialValue, boolean inherits)
Create a CssMetaData<S, Duration> with initial value, and inherit flag.StyleableProperty<Duration>
StyleablePropertyFactory. createStyleableDurationProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<Duration>> function)
Create a StyleableProperty<Duration>.StyleableProperty<Duration>
StyleablePropertyFactory. createStyleableDurationProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<Duration>> function, Duration initialValue)
Create a StyleableProperty<Duration> with initial value.StyleableProperty<Duration>
StyleablePropertyFactory. createStyleableDurationProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<Duration>> function, Duration initialValue, boolean inherits)
Create a StyleableProperty<Duration> with initial value and inherit flag. -
Uses of Duration in javafx.css.converter
Methods in javafx.css.converter that return Duration Modifier and Type Method Description Duration
DurationConverter. convert(ParsedValue<ParsedValue<?,Size>,Duration> value, Font font)
Methods in javafx.css.converter that return types with arguments of type Duration Modifier and Type Method Description static StyleConverter<ParsedValue<?,Size>,Duration>
DurationConverter. getInstance()
Method parameters in javafx.css.converter with type arguments of type Duration Modifier and Type Method Description Duration
DurationConverter. convert(ParsedValue<ParsedValue<?,Size>,Duration> value, Font font)
-
Uses of Duration in javafx.scene.control
Methods in javafx.scene.control that return Duration Modifier and Type Method Description Duration
Tooltip. getHideDelay()
Gets the value of the property hideDelay.Duration
Tooltip. getShowDelay()
Gets the value of the property showDelay.Duration
Tooltip. getShowDuration()
Gets the value of the property showDuration.Methods in javafx.scene.control that return types with arguments of type Duration Modifier and Type Method Description ObjectProperty<Duration>
Tooltip. hideDelayProperty()
The duration in which to continue showing the tooltip after the mouse has left the node.ObjectProperty<Duration>
Tooltip. showDelayProperty()
The delay between the mouse entering the hovered node and when the associated tooltip will be shown to the user.ObjectProperty<Duration>
Tooltip. showDurationProperty()
The duration that the tooltip should remain showing for until it is no longer visible to the user.Methods in javafx.scene.control with parameters of type Duration Modifier and Type Method Description void
Tooltip. setHideDelay(Duration hideDelay)
Sets the value of the property hideDelay.void
Tooltip. setShowDelay(Duration showDelay)
Sets the value of the property showDelay.void
Tooltip. setShowDuration(Duration showDuration)
Sets the value of the property showDuration. -
Uses of Duration in javafx.scene.media
Methods in javafx.scene.media that return Duration Modifier and Type Method Description Duration
MediaPlayer. getBufferProgressTime()
Retrieves thebufferProgressTime
value.Duration
MediaPlayer. getCurrentTime()
Retrieves the current media time.Duration
MediaPlayer. getCycleDuration()
Retrieves the cycle duration in seconds.Duration
Media. getDuration()
Retrieve the duration in seconds of the media.Duration
MediaPlayer. getStartTime()
Retrieves the start time.Duration
MediaPlayer. getStopTime()
Retrieves the stop time.Duration
MediaPlayer. getTotalDuration()
Retrieves the total playback duration including all cycles (repetitions).Methods in javafx.scene.media that return types with arguments of type Duration Modifier and Type Method Description ReadOnlyObjectProperty<Duration>
MediaPlayer. bufferProgressTimeProperty()
The current buffer position indicating how much media can be played without stalling theMediaPlayer
.ReadOnlyObjectProperty<Duration>
MediaPlayer. currentTimeProperty()
The current media playback time.ReadOnlyObjectProperty<Duration>
MediaPlayer. cycleDurationProperty()
ReadOnlyObjectProperty<Duration>
Media. durationProperty()
The duration in seconds of the source media.Pair<String,Duration>
MediaMarkerEvent. getMarker()
Retrieves the marker the event represents.ObservableMap<String,Duration>
Media. getMarkers()
Retrieve the markers defined on thisMedia
instance.ObjectProperty<Duration>
MediaPlayer. startTimeProperty()
The time offset where media should start playing, or restart from when repeating.ObjectProperty<Duration>
MediaPlayer. stopTimeProperty()
The time offset where media should stop playing or restart when repeating.ReadOnlyObjectProperty<Duration>
MediaPlayer. totalDurationProperty()
The total amount of play time if allowed to play until finished.Methods in javafx.scene.media with parameters of type Duration Modifier and Type Method Description void
MediaPlayer. seek(Duration seekTime)
Seeks the player to a new playback time.void
MediaPlayer. setStartTime(Duration value)
Sets the start time.void
MediaPlayer. setStopTime(Duration value)
Sets the stop time. -
Uses of Duration in javafx.util
Fields in javafx.util declared as Duration Modifier and Type Field Description static Duration
Duration. INDEFINITE
An Infinite Duration.static Duration
Duration. ONE
A Duration of 1 millisecond.static Duration
Duration. UNKNOWN
A Duration of some unknown amount of time.static Duration
Duration. ZERO
A Duration of 0 (no time).Methods in javafx.util that return Duration Modifier and Type Method Description Duration
Duration. add(Duration other)
Add this instance and another Duration instance to return a new Duration instance.Duration
Duration. divide(double n)
Divide this instance by a number to return a new Duration instance.Duration
Duration. divide(Duration other)
Deprecated.This method produces surprising results by not taking units into account. Usedivide(double)
instead.static Duration
Duration. hours(double h)
Factory method that returns a Duration instance representing the specified number of hours.static Duration
Duration. millis(double ms)
Factory method that returns a Duration instance for a specified number of milliseconds.static Duration
Duration. minutes(double m)
Factory method that returns a Duration instance representing the specified number of minutes.Duration
Duration. multiply(double n)
Multiply this instance with a number representing millis and return a new Duration.Duration
Duration. multiply(Duration other)
Deprecated.This method produces surprising results by not taking units into account. Usemultiply(double)
instead.Duration
Duration. negate()
Return a new Duration instance which has a negative number of milliseconds from this instance.static Duration
Duration. seconds(double s)
Factory method that returns a Duration instance representing the specified number of seconds.Duration
Duration. subtract(Duration other)
Subtract other Duration instance from this instance to return a new Duration instance.static Duration
Duration. valueOf(String time)
Factory method that returns a Duration instance for a specified amount of time.Methods in javafx.util with parameters of type Duration Modifier and Type Method Description Duration
Duration. add(Duration other)
Add this instance and another Duration instance to return a new Duration instance.int
Duration. compareTo(Duration d)
Compares durations represented by this object and the specified object.Duration
Duration. divide(Duration other)
Deprecated.This method produces surprising results by not taking units into account. Usedivide(double)
instead.boolean
Duration. greaterThan(Duration other)
Returns true if the specified duration is greater than (>) this instance.boolean
Duration. greaterThanOrEqualTo(Duration other)
Returns true if the specified duration is greater than or equal to (>=) this instance.boolean
Duration. lessThan(Duration other)
Returns true if the specified duration is less than (<) this instance.boolean
Duration. lessThanOrEqualTo(Duration other)
Returns true if the specified duration is less than or equal to (<=) this instance.Duration
Duration. multiply(Duration other)
Deprecated.This method produces surprising results by not taking units into account. Usemultiply(double)
instead.Duration
Duration. subtract(Duration other)
Subtract other Duration instance from this instance to return a new Duration instance.
-