java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.control.Control
javafx.scene.control.ComboBoxBase<T>
- All Implemented Interfaces:
javafx.css.Styleable,javafx.event.EventTarget,javafx.scene.control.Skinnable
A control for letting the user enter a time of day (see
LocalTime). The control
can be configured to only enter a time within a given time range. It can also be configured
to show hours and minutes, or hours and minutes and seconds, or hours and minutes and seconds
and milliseconds (see formatProperty())-
Property Summary
PropertiesTypePropertyDescriptionfinal javafx.beans.property.ReadOnlyBooleanPropertyfinal javafx.beans.property.ObjectProperty<TimePicker.ClockType>The clock type determines whether the control will display 24 or 12 hours.final javafx.beans.property.ObjectProperty<LocalTime>The earliest time that the user can enter via the time picker.final javafx.beans.property.ObjectProperty<TimePicker.Format>The format used by the picker, e.g.final javafx.beans.property.ObjectProperty<javafx.scene.Node>The node that will be placed between the hours and the minutes field.final javafx.beans.property.ObjectProperty<LocalTime>The latest time that the user can enter via the time picker.final javafx.beans.property.BooleanPropertyA property used to control whether the fields should automatically increase or decrease the previous field when they reach their upper or lower limit.final javafx.beans.property.ObjectProperty<javafx.scene.Node>The node that will be placed between the minutes and the seconds field.final javafx.beans.property.ObjectProperty<Consumer<TimePicker>>This consumer will be invoked to bring up a control for entering the time without using the keyboard.final javafx.beans.property.BooleanPropertyA flag used to signal whether the time fields should start at the beginning of its value range when it reaches the end of it.final javafx.beans.property.ObjectProperty<javafx.scene.Node>The node that will be placed between the seconds and the milliseconds field.final javafx.beans.property.ObjectProperty<javafx.scene.Node>Deprecated.final javafx.beans.property.BooleanPropertyDetermines if the control will show a button for showing or hiding the popup.final javafx.beans.property.IntegerPropertyStores the "step rate" used by the control when the user increases or decreases the minutes field.final javafx.beans.property.ObjectProperty<LocalTime>Stores the current time displayed by the control.Properties inherited from class com.dlsc.gemsfx.CustomComboBox
buttonDisplayProperties inherited from class javafx.scene.control.ComboBoxBase
armed, editable, onAction, onHidden, onHiding, onShowing, onShown, promptText, showing, valueProperties inherited from class javafx.scene.control.Control
contextMenu, skin, tooltipProperties inherited from class javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthProperties inherited from class javafx.scene.Parent
needsLayoutProperties inherited from class javafx.scene.Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible -
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe time picker control supports 12 and 24 hour times.static enumAn enum for supported time units.Nested classes/interfaces inherited from class com.dlsc.gemsfx.CustomComboBox
CustomComboBox.ButtonDisplay -
Field Summary
Fields inherited from class javafx.scene.control.ComboBoxBase
ON_HIDDEN, ON_HIDING, ON_SHOWING, ON_SHOWNFields inherited from class javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZEFields inherited from class javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidadjust()Adjusts the time picker's time based on the earliest and latest time allowed and also based on the step rate currently in effect.final javafx.beans.property.ReadOnlyBooleanPropertyfinal javafx.beans.property.ObjectProperty<TimePicker.ClockType>The clock type determines whether the control will display 24 or 12 hours.protected javafx.scene.control.Skin<?>final javafx.beans.property.ObjectProperty<LocalTime>The earliest time that the user can enter via the time picker.final javafx.beans.property.ObjectProperty<TimePicker.Format>The format used by the picker, e.g.final TimePicker.ClockTypeGets the value of the property clockType.final LocalTimeGets the value of the property earliestTime.final TimePicker.FormatGets the value of the property format.final javafx.scene.NodeGets the value of the property hoursSeparator.final LocalTimeGets the value of the property latestTime.final javafx.scene.NodeGets the value of the property minutesSeparator.final Consumer<TimePicker>Gets the value of the property onShowPopup.final javafx.scene.NodeGets the value of the property secondsSeparator.final javafx.scene.NodeDeprecated.final intGets the value of the property stepRateInMinutes.final LocalTimegetTime()Gets the value of the property time.final javafx.beans.property.ObjectProperty<javafx.scene.Node>The node that will be placed between the hours and the minutes field.final booleanGets the value of the property adjusted.final booleanGets the value of the property linkingFields.final booleanGets the value of the property rollover.final booleanGets the value of the property showPopupTriggerButton.final javafx.beans.property.ObjectProperty<LocalTime>The latest time that the user can enter via the time picker.final javafx.beans.property.BooleanPropertyA property used to control whether the fields should automatically increase or decrease the previous field when they reach their upper or lower limit.final javafx.beans.property.ObjectProperty<javafx.scene.Node>The node that will be placed between the minutes and the seconds field.final javafx.beans.property.ObjectProperty<Consumer<TimePicker>>This consumer will be invoked to bring up a control for entering the time without using the keyboard.final javafx.beans.property.BooleanPropertyA flag used to signal whether the time fields should start at the beginning of its value range when it reaches the end of it.final javafx.beans.property.ObjectProperty<javafx.scene.Node>The node that will be placed between the seconds and the milliseconds field.final javafx.beans.property.ObjectProperty<javafx.scene.Node>Deprecated.final voidsetClockType(TimePicker.ClockType clockType) Sets the value of the property clockType.final voidsetEarliestTime(LocalTime earliestTime) Sets the value of the property earliestTime.final voidsetFormat(TimePicker.Format timeUnit) Sets the value of the property format.final voidsetHoursSeparator(javafx.scene.Node separator) Sets the value of the property hoursSeparator.final voidsetLatestTime(LocalTime latestTime) Sets the value of the property latestTime.final voidsetLinkingFields(boolean linkingFields) Sets the value of the property linkingFields.final voidsetMinutesSeparator(javafx.scene.Node separator) Sets the value of the property minutesSeparator.final voidsetOnShowPopup(Consumer<TimePicker> onShowPopup) Sets the value of the property onShowPopup.final voidsetRollover(boolean rollover) Sets the value of the property rollover.final voidsetSecondsSeparator(javafx.scene.Node separator) Sets the value of the property secondsSeparator.final voidsetSeparator(javafx.scene.Node separator) Deprecated.final voidsetShowPopupTriggerButton(boolean showPopupTriggerButton) Sets the value of the property showPopupTriggerButton.final voidsetStepRateInMinutes(int stepRateInMinutes) Sets the value of the property stepRateInMinutes.final voidSets the value of the property time.final javafx.beans.property.BooleanPropertyDetermines if the control will show a button for showing or hiding the popup.final javafx.beans.property.IntegerPropertyStores the "step rate" used by the control when the user increases or decreases the minutes field.final javafx.beans.property.ObjectProperty<LocalTime>Stores the current time displayed by the control.Methods inherited from class com.dlsc.gemsfx.CustomComboBox
buttonDisplayProperty, getButtonDisplay, getClassCssMetaData, getControlCssMetaData, setButtonDisplayMethods inherited from class javafx.scene.control.ComboBoxBase
arm, armedProperty, disarm, editableProperty, executeAccessibleAction, getOnAction, getOnHidden, getOnHiding, getOnShowing, getOnShown, getPromptText, getValue, hide, isArmed, isEditable, isShowing, onActionProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, promptTextProperty, queryAccessibleAttribute, setEditable, setOnAction, setOnHidden, setOnHiding, setOnShowing, setOnShown, setPromptText, setValue, show, showingProperty, valuePropertyMethods inherited from class javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset, getContextMenu, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, setContextMenu, setSkin, setTooltip, skinProperty, tooltipPropertyMethods inherited from class javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthPropertyMethods inherited from class javafx.scene.Parent
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBoundsMethods inherited from class javafx.scene.Node
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visiblePropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javafx.css.Styleable
getStyleableNode
-
Property Details
-
adjusted
public final javafx.beans.property.ReadOnlyBooleanProperty adjustedProperty- See Also:
-
earliestTime
The earliest time that the user can enter via the time picker.- See Also:
-
latestTime
The latest time that the user can enter via the time picker.- See Also:
-
separator
The node that will be placed between the hours and the minutes field. The default separator is a label with text ":".- See Also:
-
hoursSeparator
public final javafx.beans.property.ObjectProperty<javafx.scene.Node> hoursSeparatorPropertyThe node that will be placed between the hours and the minutes field. The default separator is a label with text ":".- See Also:
-
showPopupTriggerButton
public final javafx.beans.property.BooleanProperty showPopupTriggerButtonPropertyDetermines if the control will show a button for showing or hiding the popup. -
time
Stores the current time displayed by the control.- See Also:
-
stepRateInMinutes
public final javafx.beans.property.IntegerProperty stepRateInMinutesPropertyStores the "step rate" used by the control when the user increases or decreases the minutes field. The step rate can be used to (for example) make the minutes increase or decrease by 15 minutes every time the user presses the arrow up or down keys. -
clockType
The clock type determines whether the control will display 24 or 12 hours. If the control shows 12 hours then an additional field for choosing between the "am" or "pm" meridian will be added. -
linkingFields
public final javafx.beans.property.BooleanProperty linkingFieldsPropertyA property used to control whether the fields should automatically increase or decrease the previous field when they reach their upper or lower limit.- See Also:
-
rollover
public final javafx.beans.property.BooleanProperty rolloverPropertyA flag used to signal whether the time fields should start at the beginning of its value range when it reaches the end of it. E.g. incrementing hour 23 would result in hour 0 when the user tries to increase it by one.- See Also:
-
onShowPopup
This consumer will be invoked to bring up a control for entering the time without using the keyboard. The default implementation shows a popup.- See Also:
-
format
The format used by the picker, e.g. "hours and minutes", or "hours, minutes, and seconds".- See Also:
-
minutesSeparator
public final javafx.beans.property.ObjectProperty<javafx.scene.Node> minutesSeparatorPropertyThe node that will be placed between the minutes and the seconds field. The default separator is a label with text ":". -
secondsSeparator
public final javafx.beans.property.ObjectProperty<javafx.scene.Node> secondsSeparatorPropertyThe node that will be placed between the seconds and the milliseconds field. The default separator is a label with text ".".
-
-
Constructor Details
-
TimePicker
public TimePicker()Constructs a new time picker.
-
-
Method Details
-
isAdjusted
public final boolean isAdjusted()Gets the value of the property adjusted.- Property description:
-
adjustedProperty
public final javafx.beans.property.ReadOnlyBooleanProperty adjustedProperty()- See Also:
-
createDefaultSkin
protected javafx.scene.control.Skin<?> createDefaultSkin()- Overrides:
createDefaultSkinin classjavafx.scene.control.Control
-
getUserAgentStylesheet
- Overrides:
getUserAgentStylesheetin classjavafx.scene.layout.Region
-
getEarliestTime
Gets the value of the property earliestTime.- Property description:
- The earliest time that the user can enter via the time picker.
-
earliestTimeProperty
The earliest time that the user can enter via the time picker.- See Also:
-
setEarliestTime
Sets the value of the property earliestTime.- Property description:
- The earliest time that the user can enter via the time picker.
-
getLatestTime
Gets the value of the property latestTime.- Property description:
- The latest time that the user can enter via the time picker.
-
latestTimeProperty
The latest time that the user can enter via the time picker.- See Also:
-
setLatestTime
Sets the value of the property latestTime.- Property description:
- The latest time that the user can enter via the time picker.
-
getSeparator
Deprecated.Gets the value of the property separator.- Property description:
- The node that will be placed between the hours and the minutes field. The default separator is a label with text ":".
-
separatorProperty
@Deprecated public final javafx.beans.property.ObjectProperty<javafx.scene.Node> separatorProperty()Deprecated.The node that will be placed between the hours and the minutes field. The default separator is a label with text ":".- See Also:
-
setSeparator
Deprecated.Sets the value of the property separator.- Property description:
- The node that will be placed between the hours and the minutes field. The default separator is a label with text ":".
-
getHoursSeparator
public final javafx.scene.Node getHoursSeparator()Gets the value of the property hoursSeparator.- Property description:
- The node that will be placed between the hours and the minutes field. The default separator is a label with text ":".
-
hoursSeparatorProperty
public final javafx.beans.property.ObjectProperty<javafx.scene.Node> hoursSeparatorProperty()The node that will be placed between the hours and the minutes field. The default separator is a label with text ":".- See Also:
-
setHoursSeparator
public final void setHoursSeparator(javafx.scene.Node separator) Sets the value of the property hoursSeparator.- Property description:
- The node that will be placed between the hours and the minutes field. The default separator is a label with text ":".
-
isShowPopupTriggerButton
public final boolean isShowPopupTriggerButton()Gets the value of the property showPopupTriggerButton.- Property description:
- Determines if the control will show a button for showing or hiding the popup.
-
showPopupTriggerButtonProperty
public final javafx.beans.property.BooleanProperty showPopupTriggerButtonProperty()Determines if the control will show a button for showing or hiding the popup. -
setShowPopupTriggerButton
public final void setShowPopupTriggerButton(boolean showPopupTriggerButton) Sets the value of the property showPopupTriggerButton.- Property description:
- Determines if the control will show a button for showing or hiding the popup.
-
adjust
public final void adjust()Adjusts the time picker's time based on the earliest and latest time allowed and also based on the step rate currently in effect. -
getTime
Gets the value of the property time.- Property description:
- Stores the current time displayed by the control.
-
timeProperty
Stores the current time displayed by the control.- See Also:
-
setTime
Sets the value of the property time.- Property description:
- Stores the current time displayed by the control.
-
getStepRateInMinutes
public final int getStepRateInMinutes()Gets the value of the property stepRateInMinutes.- Property description:
- Stores the "step rate" used by the control when the user increases or decreases the minutes field. The step rate can be used to (for example) make the minutes increase or decrease by 15 minutes every time the user presses the arrow up or down keys.
-
stepRateInMinutesProperty
public final javafx.beans.property.IntegerProperty stepRateInMinutesProperty()Stores the "step rate" used by the control when the user increases or decreases the minutes field. The step rate can be used to (for example) make the minutes increase or decrease by 15 minutes every time the user presses the arrow up or down keys. -
setStepRateInMinutes
public final void setStepRateInMinutes(int stepRateInMinutes) Sets the value of the property stepRateInMinutes.- Property description:
- Stores the "step rate" used by the control when the user increases or decreases the minutes field. The step rate can be used to (for example) make the minutes increase or decrease by 15 minutes every time the user presses the arrow up or down keys.
-
getClockType
Gets the value of the property clockType.- Property description:
- The clock type determines whether the control will display 24 or 12 hours. If the control shows 12 hours then an additional field for choosing between the "am" or "pm" meridian will be added.
-
clockTypeProperty
The clock type determines whether the control will display 24 or 12 hours. If the control shows 12 hours then an additional field for choosing between the "am" or "pm" meridian will be added. -
setClockType
Sets the value of the property clockType.- Property description:
- The clock type determines whether the control will display 24 or 12 hours. If the control shows 12 hours then an additional field for choosing between the "am" or "pm" meridian will be added.
-
isLinkingFields
public final boolean isLinkingFields()Gets the value of the property linkingFields.- Property description:
- A property used to control whether the fields should automatically increase or decrease the previous field when they reach their upper or lower limit.
-
linkingFieldsProperty
public final javafx.beans.property.BooleanProperty linkingFieldsProperty()A property used to control whether the fields should automatically increase or decrease the previous field when they reach their upper or lower limit.- See Also:
-
setLinkingFields
public final void setLinkingFields(boolean linkingFields) Sets the value of the property linkingFields.- Property description:
- A property used to control whether the fields should automatically increase or decrease the previous field when they reach their upper or lower limit.
-
isRollover
public final boolean isRollover()Gets the value of the property rollover.- Property description:
- A flag used to signal whether the time fields should start at the beginning of its value range when it reaches the end of it. E.g. incrementing hour 23 would result in hour 0 when the user tries to increase it by one.
-
rolloverProperty
public final javafx.beans.property.BooleanProperty rolloverProperty()A flag used to signal whether the time fields should start at the beginning of its value range when it reaches the end of it. E.g. incrementing hour 23 would result in hour 0 when the user tries to increase it by one.- See Also:
-
setRollover
public final void setRollover(boolean rollover) Sets the value of the property rollover.- Property description:
- A flag used to signal whether the time fields should start at the beginning of its value range when it reaches the end of it. E.g. incrementing hour 23 would result in hour 0 when the user tries to increase it by one.
-
getOnShowPopup
Gets the value of the property onShowPopup.- Property description:
- This consumer will be invoked to bring up a control for entering the time without using the keyboard. The default implementation shows a popup.
-
onShowPopupProperty
This consumer will be invoked to bring up a control for entering the time without using the keyboard. The default implementation shows a popup.- See Also:
-
setOnShowPopup
Sets the value of the property onShowPopup.- Property description:
- This consumer will be invoked to bring up a control for entering the time without using the keyboard. The default implementation shows a popup.
-
formatProperty
The format used by the picker, e.g. "hours and minutes", or "hours, minutes, and seconds".- See Also:
-
getFormat
Gets the value of the property format.- Property description:
- The format used by the picker, e.g. "hours and minutes", or "hours, minutes, and seconds".
-
setFormat
Sets the value of the property format.- Property description:
- The format used by the picker, e.g. "hours and minutes", or "hours, minutes, and seconds".
-
getMinutesSeparator
public final javafx.scene.Node getMinutesSeparator()Gets the value of the property minutesSeparator.- Property description:
- The node that will be placed between the minutes and the seconds field. The default separator is a label with text ":".
-
minutesSeparatorProperty
public final javafx.beans.property.ObjectProperty<javafx.scene.Node> minutesSeparatorProperty()The node that will be placed between the minutes and the seconds field. The default separator is a label with text ":". -
setMinutesSeparator
public final void setMinutesSeparator(javafx.scene.Node separator) Sets the value of the property minutesSeparator.- Property description:
- The node that will be placed between the minutes and the seconds field. The default separator is a label with text ":".
-
getSecondsSeparator
public final javafx.scene.Node getSecondsSeparator()Gets the value of the property secondsSeparator.- Property description:
- The node that will be placed between the seconds and the milliseconds field. The default separator is a label with text ".".
-
secondsSeparatorProperty
public final javafx.beans.property.ObjectProperty<javafx.scene.Node> secondsSeparatorProperty()The node that will be placed between the seconds and the milliseconds field. The default separator is a label with text ".". -
setSecondsSeparator
public final void setSecondsSeparator(javafx.scene.Node separator) Sets the value of the property secondsSeparator.- Property description:
- The node that will be placed between the seconds and the milliseconds field. The default separator is a label with text ".".
-