Uses of Class
javafx.util.Duration
Packages that use Duration
Package
Description
Provides the set of classes for ease of use transition based animations.
Provides the set of classes for javafx.concurrent.
Provides API for making properties styleable via CSS and for supporting
pseudo-class state.
Provides various
StyleConverter classes
that convert CSS parsed values.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.
Provides the set of classes for integrating audio and video into Java FX
Applications.
Contains various utilities and helper classes.
Provides two controls for displaying and editing large, virtualized, rich text documents:
RichTextArea and
CodeArea.-
Uses of Duration in javafx.animation
Methods in javafx.animation that return DurationModifier and TypeMethodDescriptionfinal DurationAnimation.getCurrentTime()Gets the value of thecurrentTimeproperty.final DurationAnimation.getCycleDuration()Gets the value of thecycleDurationproperty.final DurationAnimation.getDelay()Gets the value of thedelayproperty.final DurationFadeTransition.getDuration()Gets the value of thedurationproperty.final DurationFillTransition.getDuration()Gets the value of thedurationproperty.final DurationPathTransition.getDuration()Gets the value of thedurationproperty.final DurationPauseTransition.getDuration()Gets the value of thedurationproperty.final DurationRotateTransition.getDuration()Gets the value of thedurationproperty.final DurationScaleTransition.getDuration()Gets the value of thedurationproperty.final DurationStrokeTransition.getDuration()Gets the value of thedurationproperty.final DurationTranslateTransition.getDuration()Gets the value of thedurationproperty.KeyFrame.getTime()Returns the time offset of thisKeyFrame.final DurationAnimation.getTotalDuration()Gets the value of thetotalDurationproperty.Methods in javafx.animation that return types with arguments of type DurationModifier and TypeMethodDescriptionfinal ReadOnlyObjectProperty<Duration> Animation.currentTimeProperty()Defines theAnimation's play head position.final 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 defaultrateof 1.0).final ObjectProperty<Duration> Animation.delayProperty()Delays the start of an animation.final ObjectProperty<Duration> FadeTransition.durationProperty()The duration of thisFadeTransition.final ObjectProperty<Duration> FillTransition.durationProperty()The duration of thisFillTransition.final ObjectProperty<Duration> PathTransition.durationProperty()The duration of thisTransition.final ObjectProperty<Duration> PauseTransition.durationProperty()The duration of thisTransition.final ObjectProperty<Duration> RotateTransition.durationProperty()The duration of thisRotateTransition.final ObjectProperty<Duration> ScaleTransition.durationProperty()The duration of thisScaleTransition.final ObjectProperty<Duration> StrokeTransition.durationProperty()The duration of thisStrokeTransition.final ObjectProperty<Duration> TranslateTransition.durationProperty()The duration of thisTranslateTransition.final ObservableMap<String, Duration> Animation.getCuePoints()The cue points can be used to mark important positions of theAnimation.final ReadOnlyObjectProperty<Duration> Animation.totalDurationProperty()Read-only variable to indicate the total duration of thisAnimation, including repeats.Methods in javafx.animation with parameters of type DurationModifier and TypeMethodDescriptionvoidJumps to a given position in thisAnimation.voidA convenience method to play thisAnimationfrom a specific position.protected final voidAnimation.setCycleDuration(Duration value) Sets the value of thecycleDurationproperty.final voidSets the value of thedelayproperty.final voidFadeTransition.setDuration(Duration value) Sets the value of thedurationproperty.final voidFillTransition.setDuration(Duration value) Sets the value of thedurationproperty.final voidPathTransition.setDuration(Duration value) Sets the value of thedurationproperty.final voidPauseTransition.setDuration(Duration value) Sets the value of thedurationproperty.final voidRotateTransition.setDuration(Duration value) Sets the value of thedurationproperty.final voidScaleTransition.setDuration(Duration value) Sets the value of thedurationproperty.final voidStrokeTransition.setDuration(Duration value) Sets the value of thedurationproperty.final voidTranslateTransition.setDuration(Duration value) Sets the value of thedurationproperty.static InterpolatorCreates a tangent interpolator, for which in-tangent and out-tangent are identical.static InterpolatorCreate a tangent interpolator.Constructors in javafx.animation with parameters of type DurationModifierConstructorDescriptionFadeTransition(Duration duration) The constructor ofFadeTransitionFadeTransition(Duration duration, Node node) The constructor ofFadeTransitionFillTransition(Duration duration) The constructor ofFillTransitionFillTransition(Duration duration, Color fromValue, Color toValue) The constructor ofFillTransitionFillTransition(Duration duration, Shape shape) The constructor ofFillTransitionFillTransition(Duration duration, Shape shape, Color fromValue, Color toValue) The constructor ofFillTransitionConstructor ofKeyFrameKeyFrame(Duration time, String name, EventHandler<ActionEvent> onFinished, Collection<KeyValue> values) Constructor ofKeyFrameKeyFrame(Duration time, String name, EventHandler<ActionEvent> onFinished, KeyValue... values) Constructor ofKeyFrameConstructor ofKeyFrameKeyFrame(Duration time, EventHandler<ActionEvent> onFinished, KeyValue... values) Constructor ofKeyFramePathTransition(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 ofRotateTransitionRotateTransition(Duration duration, Node node) The constructor ofRotateTransitionScaleTransition(Duration duration) The constructor ofScaleTransitionScaleTransition(Duration duration, Node node) The constructor ofScaleTransitionStrokeTransition(Duration duration) The constructor ofStrokeTransitionStrokeTransition(Duration duration, Color fromValue, Color toValue) The constructor ofStrokeTransitionStrokeTransition(Duration duration, Shape shape) The constructor ofStrokeTransitionStrokeTransition(Duration duration, Shape shape, Color fromValue, Color toValue) The constructor ofStrokeTransitionTranslateTransition(Duration duration) The constructor ofTranslateTransitionTranslateTransition(Duration duration, Node node) The constructor ofTranslateTransition -
Uses of Duration in javafx.concurrent
Fields in javafx.concurrent with type parameters of type DurationModifier and TypeFieldDescriptionstatic final Callback<ScheduledService<?>, Duration> ScheduledService.EXPONENTIAL_BACKOFF_STRATEGYA Callback implementation for thebackoffStrategyproperty which will exponentially backoff the period between re-executions in the case of a failure.static final Callback<ScheduledService<?>, Duration> ScheduledService.LINEAR_BACKOFF_STRATEGYA Callback implementation for thebackoffStrategyproperty which will linearly backoff the period between re-executions in the case of a failure.static final Callback<ScheduledService<?>, Duration> ScheduledService.LOGARITHMIC_BACKOFF_STRATEGYA Callback implementation for thebackoffStrategyproperty which will logarithmically backoff the period between re-executions in the case of a failure.Methods in javafx.concurrent that return DurationModifier and TypeMethodDescriptionfinal DurationScheduledService.getCumulativePeriod()Gets the value of thecumulativePeriodproperty.final DurationScheduledService.getDelay()Gets the value of thedelayproperty.final DurationScheduledService.getMaximumCumulativePeriod()Gets the value of themaximumCumulativePeriodproperty.final DurationScheduledService.getPeriod()Gets the value of theperiodproperty.Methods in javafx.concurrent that return types with arguments of type DurationModifier and TypeMethodDescriptionfinal ObjectProperty<Callback<ScheduledService<?>, Duration>> ScheduledService.backoffStrategyProperty()Computes the amount of time to add to the period on each failure.final ReadOnlyObjectProperty<Duration> ScheduledService.cumulativePeriodProperty()The current cumulative period in use between iterations.final ObjectProperty<Duration> ScheduledService.delayProperty()The initial delay between when the ScheduledService is first started, and when it will begin operation.final Callback<ScheduledService<?>, Duration> ScheduledService.getBackoffStrategy()Gets the value of thebackoffStrategyproperty.final ObjectProperty<Duration> ScheduledService.maximumCumulativePeriodProperty()The maximum allowed value for the cumulativePeriod.final 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 DurationModifier and TypeMethodDescriptionfinal voidSets the value of thedelayproperty.final voidScheduledService.setMaximumCumulativePeriod(Duration value) Sets the value of themaximumCumulativePeriodproperty.final voidSets the value of theperiodproperty.Method parameters in javafx.concurrent with type arguments of type DurationModifier and TypeMethodDescriptionfinal voidScheduledService.setBackoffStrategy(Callback<ScheduledService<?>, Duration> value) Sets the value of thebackoffStrategyproperty. -
Uses of Duration in javafx.css
Methods in javafx.css that return DurationModifier and TypeMethodDescriptionTransitionEvent.getElapsedTime()Gets the time that has elapsed since the transition has entered its active period, not including the time spent in the delay phase.Methods in javafx.css that return types with arguments of type DurationModifier and TypeMethodDescriptionfinal 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.final 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.final 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.final StyleableProperty<Duration> StyleablePropertyFactory.createStyleableDurationProperty(S styleable, String propertyName, String cssProperty) Create a StyleableProperty<Duration> using previously created CssMetaData for the givencssProperty.final StyleableProperty<Duration> StyleablePropertyFactory.createStyleableDurationProperty(S styleable, String propertyName, String cssProperty, Function<S, StyleableProperty<Duration>> function) Create a StyleableProperty<Duration>.final StyleableProperty<Duration> StyleablePropertyFactory.createStyleableDurationProperty(S styleable, String propertyName, String cssProperty, Function<S, StyleableProperty<Duration>> function, Duration initialValue) Create a StyleableProperty<Duration> with initial value.final 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 aStyleConverterthat converts a String representation of a duration to aDuration.Methods in javafx.css with parameters of type DurationModifier and TypeMethodDescriptionfinal 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.final 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.final StyleableProperty<Duration> StyleablePropertyFactory.createStyleableDurationProperty(S styleable, String propertyName, String cssProperty, Function<S, StyleableProperty<Duration>> function, Duration initialValue) Create a StyleableProperty<Duration> with initial value.final 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 DurationModifier and TypeMethodDescriptionfinal 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.final 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.final 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.final StyleableProperty<Duration> StyleablePropertyFactory.createStyleableDurationProperty(S styleable, String propertyName, String cssProperty, Function<S, StyleableProperty<Duration>> function) Create a StyleableProperty<Duration>.final StyleableProperty<Duration> StyleablePropertyFactory.createStyleableDurationProperty(S styleable, String propertyName, String cssProperty, Function<S, StyleableProperty<Duration>> function, Duration initialValue) Create a StyleableProperty<Duration> with initial value.final 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.Constructors in javafx.css with parameters of type DurationModifierConstructorDescriptionTransitionEvent(EventType<? extends Event> eventType, StyleableProperty<?> property, String propertyName, Duration elapsedTime) Creates a new instance of theTransitionEventclass. -
Uses of Duration in javafx.css.converter
Subclasses with type arguments of type Duration in javafx.css.converterModifier and TypeClassDescriptionfinal classConverter to Convert aSizetoDuration.Methods in javafx.css.converter that return types with arguments of type DurationModifier and TypeMethodDescriptionstatic StyleConverter<ParsedValue<?, Size>, Duration> DurationConverter.getInstance()Gets theDurationConverterinstance. -
Uses of Duration in javafx.scene.control
Methods in javafx.scene.control that return DurationModifier and TypeMethodDescriptionfinal DurationTooltip.getHideDelay()Gets the value of thehideDelayproperty.final DurationSpinner.getInitialDelay()Gets the value of theinitialDelayproperty.final DurationSpinner.getRepeatDelay()Gets the value of therepeatDelayproperty.final DurationTooltip.getShowDelay()Gets the value of theshowDelayproperty.final DurationTooltip.getShowDuration()Gets the value of theshowDurationproperty.Methods in javafx.scene.control that return types with arguments of type DurationModifier and TypeMethodDescriptionfinal ObjectProperty<Duration> Tooltip.hideDelayProperty()The duration in which to continue showing the tooltip after the mouse has left the node.final ObjectProperty<Duration> Spinner.initialDelayProperty()The duration that the mouse has to be pressed on an arrow button before the next value steps.final ObjectProperty<Duration> Spinner.repeatDelayProperty()The duration that the mouse has to be pressed for each successive step after the first value steps.final ObjectProperty<Duration> Tooltip.showDelayProperty()The delay between the mouse entering the hovered node and when the associated tooltip will be shown to the user.final 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 DurationModifier and TypeMethodDescriptionfinal voidTooltip.setHideDelay(Duration hideDelay) Sets the value of thehideDelayproperty.final voidSpinner.setInitialDelay(Duration value) Sets the value of theinitialDelayproperty.final voidSpinner.setRepeatDelay(Duration value) Sets the value of therepeatDelayproperty.final voidTooltip.setShowDelay(Duration showDelay) Sets the value of theshowDelayproperty.final voidTooltip.setShowDuration(Duration showDuration) Sets the value of theshowDurationproperty. -
Uses of Duration in javafx.scene.media
Methods in javafx.scene.media that return DurationModifier and TypeMethodDescriptionfinal DurationMediaPlayer.getBufferProgressTime()Retrieves thebufferProgressTimevalue.final DurationMediaPlayer.getCurrentTime()Retrieves the current media time.final DurationMediaPlayer.getCycleDuration()Retrieves the cycle duration in seconds.final DurationMedia.getDuration()Retrieve the duration in seconds of the media.final DurationMediaPlayer.getStartTime()Retrieves the start time.final DurationMediaPlayer.getStopTime()Retrieves the stop time.final DurationMediaPlayer.getTotalDuration()Retrieves the total playback duration including all cycles (repetitions).Methods in javafx.scene.media that return types with arguments of type DurationModifier and TypeMethodDescriptionMediaPlayer.bufferProgressTimeProperty()The current buffer position indicating how much media can be played without stalling theMediaPlayer.MediaPlayer.currentTimeProperty()The current media playback time.MediaPlayer.cycleDurationProperty()Media.durationProperty()The duration in seconds of the source media.MediaMarkerEvent.getMarker()Retrieves the marker the event represents.final ObservableMap<String, Duration> Media.getMarkers()Retrieve the markers defined on thisMediainstance.MediaPlayer.startTimeProperty()The time offset where media should start playing, or restart from when repeating.MediaPlayer.stopTimeProperty()The time offset where media should stop playing or restart when repeating.MediaPlayer.totalDurationProperty()The total amount of play time if allowed to play until finished.Methods in javafx.scene.media with parameters of type DurationModifier and TypeMethodDescriptionvoidSeeks the player to a new playback time.final voidMediaPlayer.setStartTime(Duration value) Sets the start time.final voidMediaPlayer.setStopTime(Duration value) Sets the stop time. -
Uses of Duration in javafx.util
Classes in javafx.util that implement interfaces with type arguments of type DurationFields in javafx.util declared as DurationModifier and TypeFieldDescriptionstatic final DurationDuration.INDEFINITEAn Infinite Duration.static final DurationDuration.ONEA Duration of 1 millisecond.static final DurationDuration.UNKNOWNA Duration of some unknown amount of time.static final DurationDuration.ZEROA Duration of 0 (no time).Methods in javafx.util that return DurationModifier and TypeMethodDescriptionAdd this instance and another Duration instance to return a new Duration instance.Duration.divide(double n) Divide this instance by a number to return a new Duration instance.Deprecated.This method produces surprising results by not taking units into account.static DurationDuration.hours(double h) Factory method that returns a Duration instance representing the specified number of hours.static DurationDuration.millis(double ms) Factory method that returns a Duration instance for a specified number of milliseconds.static DurationDuration.minutes(double m) Factory method that returns a Duration instance representing the specified number of minutes.Duration.multiply(double n) Multiply this instance with a number representing millis and return a new Duration.Deprecated.This method produces surprising results by not taking units into account.Duration.negate()Return a new Duration instance which has a negative number of milliseconds from this instance.static DurationDuration.seconds(double s) Factory method that returns a Duration instance representing the specified number of seconds.Subtract other Duration instance from this instance to return a new Duration instance.static DurationFactory method that returns a Duration instance for a specified amount of time.Methods in javafx.util with parameters of type DurationModifier and TypeMethodDescriptionAdd this instance and another Duration instance to return a new Duration instance.intCompares durations represented by this object and the specified object.Deprecated.This method produces surprising results by not taking units into account.booleanDuration.greaterThan(Duration other) Returns true if the specified duration is greater than (>) this instance.booleanDuration.greaterThanOrEqualTo(Duration other) Returns true if the specified duration is greater than or equal to (>=) this instance.booleanReturns true if the specified duration is less than (<) this instance.booleanDuration.lessThanOrEqualTo(Duration other) Returns true if the specified duration is less than or equal to (<=) this instance.Deprecated.This method produces surprising results by not taking units into account.Subtract other Duration instance from this instance to return a new Duration instance. -
Uses of Duration in jfx.incubator.scene.control.richtext
Methods in jfx.incubator.scene.control.richtext that return DurationModifier and TypeMethodDescriptionfinal DurationRichTextArea.getCaretBlinkPeriod()Gets the value of thecaretBlinkPeriodproperty.Methods in jfx.incubator.scene.control.richtext that return types with arguments of type DurationModifier and TypeMethodDescriptionfinal ObjectProperty<Duration> RichTextArea.caretBlinkPeriodProperty()Determines the caret blink period.Methods in jfx.incubator.scene.control.richtext with parameters of type DurationModifier and TypeMethodDescriptionfinal voidRichTextArea.setCaretBlinkPeriod(Duration period) Sets the value of thecaretBlinkPeriodproperty.