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
-
Property Summary
PropertiesTypePropertyDescriptionfinal javafx.beans.property.ObjectProperty<Duration>final javafx.beans.property.ListProperty<ChronoUnit>The list of fields that will be displayed inside the control.final javafx.beans.property.BooleanPropertyDetermines if the fields will be "filled" with leading zeros or not, example: "04" for 4 hours, or "0005" for 5 milliseconds.final javafx.beans.property.ObjectProperty<DurationPicker.LabelType>The label type determines if the control will show no labels, short labels (e.g.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<Duration>Stores the maximum duration that the picker can display.final javafx.beans.property.ObjectProperty<Duration>Stores the minimum duration that the picker can display.final javafx.beans.property.ObjectProperty<Consumer<DurationPicker>>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.javafx.beans.property.ObjectProperty<javafx.util.Callback<javafx.util.Pair<ChronoUnit,ChronoUnit>, javafx.scene.Node>> The separator factory is used to create nodes that will be placed between two fields of the picker.final javafx.beans.property.BooleanPropertyDetermines if the control will show a button for showing or hiding the popup.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 possible types of labels used by the duration picker, seesetLabelType(LabelType).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 TypeMethodDescriptionprotected javafx.scene.control.Skin<?>final javafx.beans.property.ObjectProperty<Duration>final javafx.beans.property.ListProperty<ChronoUnit>The list of fields that will be displayed inside the control.final javafx.beans.property.BooleanPropertyDetermines if the fields will be "filled" with leading zeros or not, example: "04" for 4 hours, or "0005" for 5 milliseconds.final DurationGets the value of the property duration.final javafx.collections.ObservableList<ChronoUnit>Gets the value of the property fields.final DurationPicker.LabelTypeGets the value of the property labelType.final DurationGets the value of the property maximumDuration.final DurationGets the value of the property minimumDuration.final Consumer<DurationPicker>Gets the value of the property onShowPopup.final javafx.util.Callback<javafx.util.Pair<ChronoUnit,ChronoUnit>, javafx.scene.Node> Gets the value of the property separatorFactory.final booleanGets the value of the property fillDigits.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<DurationPicker.LabelType>The label type determines if the control will show no labels, short labels (e.g.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<Duration>Stores the maximum duration that the picker can display.final javafx.beans.property.ObjectProperty<Duration>Stores the minimum duration that the picker can display.final javafx.beans.property.ObjectProperty<Consumer<DurationPicker>>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.javafx.beans.property.ObjectProperty<javafx.util.Callback<javafx.util.Pair<ChronoUnit,ChronoUnit>, javafx.scene.Node>> The separator factory is used to create nodes that will be placed between two fields of the picker.final voidsetDuration(Duration duration) Sets the value of the property duration.final voidsetFields(javafx.collections.ObservableList<ChronoUnit> fields) Sets the value of the property fields.final voidsetFillDigits(boolean fillDigits) Sets the value of the property fillDigits.final voidsetLabelType(DurationPicker.LabelType labelType) Sets the value of the property labelType.final voidsetLinkingFields(boolean linkingFields) Sets the value of the property linkingFields.final voidsetMaximumDuration(Duration maximumDuration) Sets the value of the property maximumDuration.final voidsetMinimumDuration(Duration minimumDuration) Sets the value of the property minimumDuration.final voidsetOnShowPopup(Consumer<DurationPicker> onShowPopup) Sets the value of the property onShowPopup.final voidsetRollover(boolean rollover) Sets the value of the property rollover.voidsetSeparatorFactory(javafx.util.Callback<javafx.util.Pair<ChronoUnit, ChronoUnit>, javafx.scene.Node> separatorFactory) Sets the value of the property separatorFactory.final voidsetShowPopupTriggerButton(boolean showPopupTriggerButton) Sets the value of the property showPopupTriggerButton.final javafx.beans.property.BooleanPropertyDetermines if the control will show a button for showing or hiding the popup.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
-
separatorFactory
public javafx.beans.property.ObjectProperty<javafx.util.Callback<javafx.util.Pair<ChronoUnit,ChronoUnit>, separatorFactoryPropertyjavafx.scene.Node>> The separator factory is used to create nodes that will be placed between two fields of the picker. E.g. to separate hours one would return a label with a colon in it (8 hours 35 minutes and 40 seconds would then look like this -> "8:35:40"). -
duration
- See Also:
-
fields
The list of fields that will be displayed inside the control. Supported units are: weeks, days, hours, minutes, seconds, millis.- See Also:
-
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:
-
showPopupTriggerButton
public final javafx.beans.property.BooleanProperty showPopupTriggerButtonPropertyDetermines if the control will show a button for showing or hiding the popup. -
minimumDuration
Stores the minimum duration that the picker can display. The minimum duration can not be negative. -
maximumDuration
Stores the maximum duration that the picker can display. -
labelType
The label type determines if the control will show no labels, short labels (e.g. "d") or long labels (e.g. "days"). -
fillDigits
public final javafx.beans.property.BooleanProperty fillDigitsPropertyDetermines if the fields will be "filled" with leading zeros or not, example: "04" for 4 hours, or "0005" for 5 milliseconds. This only applies to fields with a granularity of HOURS or lower. It does not make sense to fill DAYS with it as there is no limit on the number of days (no upper bound). The default value is "true".- See Also:
-
-
Constructor Details
-
DurationPicker
public DurationPicker()
-
-
Method Details
-
getUserAgentStylesheet
- Overrides:
getUserAgentStylesheetin classjavafx.scene.layout.Region
-
createDefaultSkin
protected javafx.scene.control.Skin<?> createDefaultSkin()- Overrides:
createDefaultSkinin classjavafx.scene.control.Control
-
getSeparatorFactory
public final javafx.util.Callback<javafx.util.Pair<ChronoUnit,ChronoUnit>, getSeparatorFactory()javafx.scene.Node> Gets the value of the property separatorFactory.- Property description:
- The separator factory is used to create nodes that will be placed between two fields of the picker. E.g. to separate hours one would return a label with a colon in it (8 hours 35 minutes and 40 seconds would then look like this -> "8:35:40").
-
separatorFactoryProperty
public javafx.beans.property.ObjectProperty<javafx.util.Callback<javafx.util.Pair<ChronoUnit,ChronoUnit>, separatorFactoryProperty()javafx.scene.Node>> The separator factory is used to create nodes that will be placed between two fields of the picker. E.g. to separate hours one would return a label with a colon in it (8 hours 35 minutes and 40 seconds would then look like this -> "8:35:40"). -
setSeparatorFactory
public void setSeparatorFactory(javafx.util.Callback<javafx.util.Pair<ChronoUnit, ChronoUnit>, javafx.scene.Node> separatorFactory) Sets the value of the property separatorFactory.- Property description:
- The separator factory is used to create nodes that will be placed between two fields of the picker. E.g. to separate hours one would return a label with a colon in it (8 hours 35 minutes and 40 seconds would then look like this -> "8:35:40").
-
getDuration
Gets the value of the property duration.- Property description:
-
durationProperty
- See Also:
-
setDuration
Sets the value of the property duration.- Property description:
-
getFields
Gets the value of the property fields.- Property description:
- The list of fields that will be displayed inside the control. Supported units are: weeks, days, hours, minutes, seconds, millis.
-
fieldsProperty
The list of fields that will be displayed inside the control. Supported units are: weeks, days, hours, minutes, seconds, millis.- See Also:
-
setFields
Sets the value of the property fields.- Property description:
- The list of fields that will be displayed inside the control. Supported units are: weeks, days, hours, minutes, seconds, millis.
-
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.
-
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.
-
getMinimumDuration
Gets the value of the property minimumDuration.- Property description:
- Stores the minimum duration that the picker can display. The minimum duration can not be negative.
-
minimumDurationProperty
Stores the minimum duration that the picker can display. The minimum duration can not be negative. -
setMinimumDuration
Sets the value of the property minimumDuration.- Property description:
- Stores the minimum duration that the picker can display. The minimum duration can not be negative.
-
getMaximumDuration
Gets the value of the property maximumDuration.- Property description:
- Stores the maximum duration that the picker can display.
-
maximumDurationProperty
Stores the maximum duration that the picker can display. -
setMaximumDuration
Sets the value of the property maximumDuration.- Property description:
- Stores the maximum duration that the picker can display.
-
getLabelType
Gets the value of the property labelType.- Property description:
- The label type determines if the control will show no labels, short labels (e.g. "d") or long labels (e.g. "days").
-
labelTypeProperty
The label type determines if the control will show no labels, short labels (e.g. "d") or long labels (e.g. "days"). -
setLabelType
Sets the value of the property labelType.- Property description:
- The label type determines if the control will show no labels, short labels (e.g. "d") or long labels (e.g. "days").
-
isFillDigits
public final boolean isFillDigits()Gets the value of the property fillDigits.- Property description:
- Determines if the fields will be "filled" with leading zeros or not, example: "04" for 4 hours, or "0005" for 5 milliseconds. This only applies to fields with a granularity of HOURS or lower. It does not make sense to fill DAYS with it as there is no limit on the number of days (no upper bound). The default value is "true".
-
fillDigitsProperty
public final javafx.beans.property.BooleanProperty fillDigitsProperty()Determines if the fields will be "filled" with leading zeros or not, example: "04" for 4 hours, or "0005" for 5 milliseconds. This only applies to fields with a granularity of HOURS or lower. It does not make sense to fill DAYS with it as there is no limit on the number of days (no upper bound). The default value is "true".- See Also:
-
setFillDigits
public final void setFillDigits(boolean fillDigits) Sets the value of the property fillDigits.- Property description:
- Determines if the fields will be "filled" with leading zeros or not, example: "04" for 4 hours, or "0005" for 5 milliseconds. This only applies to fields with a granularity of HOURS or lower. It does not make sense to fill DAYS with it as there is no limit on the number of days (no upper bound). The default value is "true".
-