java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.control.Control
jfxtras.scene.control.LocalDateTimeTextField
- All Implemented Interfaces:
javafx.css.Styleable
,javafx.event.EventTarget
,javafx.scene.control.Skinnable
public class LocalDateTimeTextField
extends javafx.scene.control.Control
// These are used for the includes (shared with LocalDatePicker and LocalDateTimePicker)
:control: LocalDateTimeTextField
:control_instance: localDateTimeTextField
:calendar: localDateTime
:calendars: localDateTimes
:calendar_class: LocalDateTime
:calendars_class: LocalDateTimes
:dateFormat: dateTimeFormatter
:dateFormats: dateTimeFormaters
= LocalDateTimeTextField
include::src/main/asciidoc/scene/control/CalendarTextField_properties.adoc[]
== Callback
include::src/main/asciidoc/scene/control/CalendarTextField_callbacks.adoc[]
== Icon
include::src/main/asciidoc/scene/control/CalendarTextField_icon.adoc[]
-
Property Summary
PropertiesTypePropertyDescriptionjavafx.beans.property.BooleanProperty
AllowNull: indicates if no selected date (resulting in null in the calendar property) is an allowed state.javafx.beans.property.ObjectProperty<DateTimeFormatter>
The DateTimeFormatter used to render/parse the date in the textfield.javafx.beans.property.ListProperty<DateTimeFormatter>
DateTimeFormatters: a list of alternate dateFormats used for parsing onlyjavafx.beans.property.BooleanProperty
Is the text field editablejavafx.beans.property.BooleanProperty
Immediately set a value entered in the popup into the text field (of use in showTime mode)javafx.beans.property.ObjectProperty<LocalDateTime>
LocalDateTime: the selected date.javafx.beans.property.ObjectProperty<javafx.util.Callback<LocalDateTimePicker.LocalDateTimeRange,
Void>> localDateTimeRangeCallback: This callback allows a developer to limit the amount of calendars put in any of the collections.javafx.beans.property.ObjectProperty<Locale>
Locale: the locale is used to determine first-day-of-week, weekday labels, etcparse error callback: If something did not parse correctly, you may handle it.javafx.beans.property.BooleanProperty
Represents the current state of the Picker popup, and whether it is currently visible on screen.javafx.beans.property.ObjectProperty<String>
PromptText:javafx.beans.property.ObjectProperty<String>
Text:javafx.beans.property.ObjectProperty<javafx.util.Callback<LocalDateTime,
Boolean>> valueValidationCallback: This callback allows a developer deny or accept a value just prior before it gets added.Properties inherited from class javafx.scene.control.Control
contextMenu, skin, tooltip
Properties inherited from class javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
Properties inherited from class javafx.scene.Parent
needsLayout
Properties 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, 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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate javafx.beans.property.BooleanProperty
private boolean
private final javafx.beans.property.ObjectProperty<DateTimeFormatter>
(package private) javafx.beans.property.ListProperty<DateTimeFormatter>
private final javafx.collections.ObservableList<LocalDateTime>
private javafx.beans.property.ObjectProperty<LocalDateTime>
private final javafx.beans.property.BooleanProperty
private final javafx.collections.ObservableList<LocalDateTime>
private final javafx.beans.property.BooleanProperty
private final javafx.beans.property.ObjectProperty<LocalDateTime>
private final javafx.beans.property.ObjectProperty<javafx.util.Callback<LocalDateTimePicker.LocalDateTimeRange,
Void>> private final javafx.beans.property.ObjectProperty<Locale>
private final javafx.beans.property.BooleanProperty
private final javafx.beans.property.ObjectProperty<String>
private final javafx.beans.property.ObjectProperty<String>
private final javafx.beans.property.ObjectProperty<javafx.util.Callback<LocalDateTime,
Boolean>> Fields inherited from class javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZE
Fields inherited from class javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavafx.beans.property.BooleanProperty
AllowNull: indicates if no selected date (resulting in null in the calendar property) is an allowed state.private void
private void
javafx.scene.control.Skin
javafx.beans.property.ObjectProperty<DateTimeFormatter>
The DateTimeFormatter used to render/parse the date in the textfield.javafx.beans.property.ListProperty<DateTimeFormatter>
DateTimeFormatters: a list of alternate dateFormats used for parsing onlyjavafx.collections.ObservableList<LocalDateTime>
disabledLocalDateTimes: a list of dates that cannot be selected.javafx.beans.property.ObjectProperty<LocalDateTime>
DisplayedLocalDateTime: You may set this value, but it is also overwritten by other logic and the skin.javafx.beans.property.BooleanProperty
Is the text field editableboolean
Gets the value of the property allowNull.Gets the value of the property dateTimeFormatter.javafx.collections.ObservableList<DateTimeFormatter>
Gets the value of the property dateTimeFormatters.Gets the value of the property localDateTime.javafx.util.Callback<LocalDateTimePicker.LocalDateTimeRange,
Void> Gets the value of the property localDateTimeRangeCallback.Gets the value of the property locale.Gets the value of the property parseErrorCallback.Gets the value of the property promptText.getText()
Gets the value of the property text.javafx.util.Callback<LocalDateTime,
Boolean> Gets the value of the property valueValidationCallback.javafx.collections.ObservableList<LocalDateTime>
highlightedLocalDateTimes: a list of dates that are rendered with the highlight class added.javafx.beans.property.BooleanProperty
Immediately set a value entered in the popup into the text field (of use in showTime mode)boolean
Gets the value of the property editable.boolean
Gets the value of the property immediate.boolean
Gets the value of the property pickerShowing.javafx.beans.property.ObjectProperty<LocalDateTime>
LocalDateTime: the selected date.javafx.beans.property.ObjectProperty<javafx.util.Callback<LocalDateTimePicker.LocalDateTimeRange,
Void>> localDateTimeRangeCallback: This callback allows a developer to limit the amount of calendars put in any of the collections.javafx.beans.property.ObjectProperty<Locale>
Locale: the locale is used to determine first-day-of-week, weekday labels, etcparse error callback: If something did not parse correctly, you may handle it.javafx.beans.property.BooleanProperty
Represents the current state of the Picker popup, and whether it is currently visible on screen.javafx.beans.property.ObjectProperty<String>
PromptText:void
Make the call toTextField#selectAll()
.void
setAllowNull
(boolean allowNull) Sets the value of the property allowNull.void
Sets the value of the property dateTimeFormatter.void
setDateTimeFormatters
(javafx.collections.ObservableList<DateTimeFormatter> value) Sets the value of the property dateTimeFormatters.void
void
setEditable
(boolean value) Sets the value of the property editable.void
setImmediate
(boolean value) Sets the value of the property immediate.void
setLocalDateTime
(LocalDateTime value) Sets the value of the property localDateTime.void
setLocalDateTimeRangeCallback
(javafx.util.Callback<LocalDateTimePicker.LocalDateTimeRange, Void> value) Sets the value of the property localDateTimeRangeCallback.void
Sets the value of the property locale.void
setParseErrorCallback
(javafx.util.Callback<Throwable, Void> value) Sets the value of the property parseErrorCallback.void
setPickerShowing
(boolean value) Sets the value of the property pickerShowing.void
setPromptText
(String value) Sets the value of the property promptText.void
Sets the value of the property text.void
setValueValidationCallback
(javafx.util.Callback<LocalDateTime, Boolean> value) Sets the value of the property valueValidationCallback.javafx.beans.property.ObjectProperty<String>
Text:javafx.beans.property.ObjectProperty<javafx.util.Callback<LocalDateTime,
Boolean>> valueValidationCallback: This callback allows a developer deny or accept a value just prior before it gets added.withAllowNull
(boolean value) withDateTimeFormatter
(javafx.collections.ObservableList<DateTimeFormatter> value) withEditable
(boolean value) withImmediate
(boolean value) withLocalDateTime
(LocalDateTime value) withLocalDateTimeRangeCallback
(javafx.util.Callback<LocalDateTimePicker.LocalDateTimeRange, Void> value) withLocale
(Locale value) withParseErrorCallback
(javafx.util.Callback<Throwable, Void> value) withPickerShowing
(boolean value) withPromptText
(String value) withValueValidationCallback
(javafx.util.Callback<LocalDateTime, Boolean> value) Methods inherited from class javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, executeAccessibleAction, getBaselineOffset, getClassCssMetaData, getContextMenu, getControlCssMetaData, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty
Methods inherited from class javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, 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, widthProperty
Methods inherited from class javafx.scene.Parent
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
Methods 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, 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, 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, visibleProperty
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface javafx.css.Styleable
getStyleableNode
-
Property Details
-
localDateTime
LocalDateTime: the selected date. -
locale
Locale: the locale is used to determine first-day-of-week, weekday labels, etc- See Also:
-
dateTimeFormatter
The DateTimeFormatter used to render/parse the date in the textfield. -
dateTimeFormatters
DateTimeFormatters: a list of alternate dateFormats used for parsing only -
promptText
PromptText:- See Also:
-
parseErrorCallback
public javafx.beans.property.ObjectProperty<javafx.util.Callback<Throwable,Void>> parseErrorCallbackPropertyparse error callback: If something did not parse correctly, you may handle it. Otherwise the exception will be logged on the console. -
LocalDateTimeRangeCallback
public javafx.beans.property.ObjectProperty<javafx.util.Callback<LocalDateTimePicker.LocalDateTimeRange,Void>> LocalDateTimeRangeCallbackPropertylocalDateTimeRangeCallback: This callback allows a developer to limit the amount of calendars put in any of the collections. It is called just before a new range is being displayed, so the developer can change the values in the collections like highlighted or disabled. -
valueValidationCallback
public javafx.beans.property.ObjectProperty<javafx.util.Callback<LocalDateTime,Boolean>> valueValidationCallbackPropertyvalueValidationCallback: This callback allows a developer deny or accept a value just prior before it gets added. Returning true will allow the value. -
allowNull
public javafx.beans.property.BooleanProperty allowNullPropertyAllowNull: indicates if no selected date (resulting in null in the calendar property) is an allowed state.- See Also:
-
text
Text:- See Also:
-
pickerShowing
public javafx.beans.property.BooleanProperty pickerShowingPropertyRepresents the current state of the Picker popup, and whether it is currently visible on screen.- See Also:
-
editable
public javafx.beans.property.BooleanProperty editablePropertyIs the text field editable- See Also:
-
immediate
public javafx.beans.property.BooleanProperty immediatePropertyImmediately set a value entered in the popup into the text field (of use in showTime mode)- See Also:
-
-
Field Details
-
localDateTimeObjectProperty
-
localeObjectProperty
-
dateTimeFormatterObjectProperty
private final javafx.beans.property.ObjectProperty<DateTimeFormatter> dateTimeFormatterObjectProperty -
dateFormatManual
private boolean dateFormatManual -
dateTimeFormattersProperty
javafx.beans.property.ListProperty<DateTimeFormatter> dateTimeFormattersProperty -
promptTextObjectProperty
-
parseErrorCallbackObjectProperty
-
highlightedLocalDateTimes
-
disabledLocalDateTimes
-
localDateTimeRangeCallbackObjectProperty
private final javafx.beans.property.ObjectProperty<javafx.util.Callback<LocalDateTimePicker.LocalDateTimeRange,Void>> localDateTimeRangeCallbackObjectProperty -
valueValidationCallbackObjectProperty
private final javafx.beans.property.ObjectProperty<javafx.util.Callback<LocalDateTime,Boolean>> valueValidationCallbackObjectProperty -
displayedLocalDateTimeObjectProperty
private volatile javafx.beans.property.ObjectProperty<LocalDateTime> displayedLocalDateTimeObjectProperty -
allowNullProperty
private volatile javafx.beans.property.BooleanProperty allowNullProperty -
textObjectProperty
-
pickerShowingProperty
private final javafx.beans.property.BooleanProperty pickerShowingProperty -
editableProperty
private final javafx.beans.property.BooleanProperty editableProperty -
immediateProperty
private final javafx.beans.property.BooleanProperty immediateProperty
-
-
Constructor Details
-
LocalDateTimeTextField
public LocalDateTimeTextField() -
LocalDateTimeTextField
- Parameters:
localDateTime
-
-
-
Method Details
-
construct
private void construct() -
createDefaultSkin
public javafx.scene.control.Skin createDefaultSkin()- Overrides:
createDefaultSkin
in classjavafx.scene.control.Control
-
selectAll
public void selectAll()Make the call toTextField#selectAll()
. -
localDateTimeProperty
LocalDateTime: the selected date. -
getLocalDateTime
Gets the value of the property localDateTime.- Property description:
- LocalDateTime: the selected date.
-
setLocalDateTime
Sets the value of the property localDateTime.- Property description:
- LocalDateTime: the selected date.
-
withLocalDateTime
-
localeProperty
Locale: the locale is used to determine first-day-of-week, weekday labels, etc- See Also:
-
getLocale
Gets the value of the property locale.- Property description:
- Locale: the locale is used to determine first-day-of-week, weekday labels, etc
-
setLocale
Sets the value of the property locale.- Property description:
- Locale: the locale is used to determine first-day-of-week, weekday labels, etc
-
withLocale
-
dateTimeFormatterProperty
The DateTimeFormatter used to render/parse the date in the textfield. -
getDateTimeFormatter
Gets the value of the property dateTimeFormatter.- Property description:
- The DateTimeFormatter used to render/parse the date in the textfield.
-
setDateTimeFormatter
Sets the value of the property dateTimeFormatter.- Property description:
- The DateTimeFormatter used to render/parse the date in the textfield.
-
withDateTimeFormatter
-
dateTimeFormattersProperty
DateTimeFormatters: a list of alternate dateFormats used for parsing only -
getDateTimeFormatters
Gets the value of the property dateTimeFormatters.- Property description:
- DateTimeFormatters: a list of alternate dateFormats used for parsing only
-
setDateTimeFormatters
Sets the value of the property dateTimeFormatters.- Property description:
- DateTimeFormatters: a list of alternate dateFormats used for parsing only
-
withDateTimeFormatter
public LocalDateTimeTextField withDateTimeFormatter(javafx.collections.ObservableList<DateTimeFormatter> value) -
promptTextProperty
PromptText:- See Also:
-
getPromptText
Gets the value of the property promptText.- Property description:
- PromptText:
-
setPromptText
Sets the value of the property promptText.- Property description:
- PromptText:
-
withPromptText
-
parseErrorCallbackProperty
public javafx.beans.property.ObjectProperty<javafx.util.Callback<Throwable,Void>> parseErrorCallbackProperty()parse error callback: If something did not parse correctly, you may handle it. Otherwise the exception will be logged on the console. -
getParseErrorCallback
Gets the value of the property parseErrorCallback.- Property description:
- parse error callback: If something did not parse correctly, you may handle it. Otherwise the exception will be logged on the console.
-
setParseErrorCallback
Sets the value of the property parseErrorCallback.- Property description:
- parse error callback: If something did not parse correctly, you may handle it. Otherwise the exception will be logged on the console.
-
withParseErrorCallback
-
highlightedLocalDateTimes
highlightedLocalDateTimes: a list of dates that are rendered with the highlight class added. This can then be styled using CSS. -
disabledLocalDateTimes
disabledLocalDateTimes: a list of dates that cannot be selected. -
LocalDateTimeRangeCallbackProperty
public javafx.beans.property.ObjectProperty<javafx.util.Callback<LocalDateTimePicker.LocalDateTimeRange,Void>> LocalDateTimeRangeCallbackProperty()localDateTimeRangeCallback: This callback allows a developer to limit the amount of calendars put in any of the collections. It is called just before a new range is being displayed, so the developer can change the values in the collections like highlighted or disabled. -
getLocalDateTimeRangeCallback
public javafx.util.Callback<LocalDateTimePicker.LocalDateTimeRange,Void> getLocalDateTimeRangeCallback()Gets the value of the property localDateTimeRangeCallback.- Property description:
- localDateTimeRangeCallback: This callback allows a developer to limit the amount of calendars put in any of the collections. It is called just before a new range is being displayed, so the developer can change the values in the collections like highlighted or disabled.
-
setLocalDateTimeRangeCallback
public void setLocalDateTimeRangeCallback(javafx.util.Callback<LocalDateTimePicker.LocalDateTimeRange, Void> value) Sets the value of the property localDateTimeRangeCallback.- Property description:
- localDateTimeRangeCallback: This callback allows a developer to limit the amount of calendars put in any of the collections. It is called just before a new range is being displayed, so the developer can change the values in the collections like highlighted or disabled.
-
withLocalDateTimeRangeCallback
public LocalDateTimeTextField withLocalDateTimeRangeCallback(javafx.util.Callback<LocalDateTimePicker.LocalDateTimeRange, Void> value) -
valueValidationCallbackProperty
public javafx.beans.property.ObjectProperty<javafx.util.Callback<LocalDateTime,Boolean>> valueValidationCallbackProperty()valueValidationCallback: This callback allows a developer deny or accept a value just prior before it gets added. Returning true will allow the value. -
getValueValidationCallback
Gets the value of the property valueValidationCallback.- Property description:
- valueValidationCallback: This callback allows a developer deny or accept a value just prior before it gets added. Returning true will allow the value.
-
setValueValidationCallback
Sets the value of the property valueValidationCallback.- Property description:
- valueValidationCallback: This callback allows a developer deny or accept a value just prior before it gets added. Returning true will allow the value.
-
withValueValidationCallback
public LocalDateTimeTextField withValueValidationCallback(javafx.util.Callback<LocalDateTime, Boolean> value) -
displayedLocalDateTime
DisplayedLocalDateTime: You may set this value, but it is also overwritten by other logic and the skin. Do not assume you have total control. The localDateTime should not be modified using any of its add or set methods (it should be considered immutable) -
getDisplayedLocalDateTime
-
setDisplayedLocalDateTime
-
withDisplayedLocalDateTime
-
constructDisplayedLocalDateTime
private void constructDisplayedLocalDateTime() -
allowNullProperty
public javafx.beans.property.BooleanProperty allowNullProperty()AllowNull: indicates if no selected date (resulting in null in the calendar property) is an allowed state.- See Also:
-
getAllowNull
public boolean getAllowNull()Gets the value of the property allowNull.- Property description:
- AllowNull: indicates if no selected date (resulting in null in the calendar property) is an allowed state.
-
setAllowNull
public void setAllowNull(boolean allowNull) Sets the value of the property allowNull.- Property description:
- AllowNull: indicates if no selected date (resulting in null in the calendar property) is an allowed state.
-
withAllowNull
-
textProperty
Text:- See Also:
-
getText
Gets the value of the property text.- Property description:
- Text:
-
setText
Sets the value of the property text.- Property description:
- Text:
-
withText
-
pickerShowingProperty
public javafx.beans.property.BooleanProperty pickerShowingProperty()Represents the current state of the Picker popup, and whether it is currently visible on screen.- See Also:
-
isPickerShowing
public boolean isPickerShowing()Gets the value of the property pickerShowing.- Property description:
- Represents the current state of the Picker popup, and whether it is currently visible on screen.
-
setPickerShowing
public void setPickerShowing(boolean value) Sets the value of the property pickerShowing.- Property description:
- Represents the current state of the Picker popup, and whether it is currently visible on screen.
-
withPickerShowing
-
editableProperty
public javafx.beans.property.BooleanProperty editableProperty()Is the text field editable- See Also:
-
isEditable
public boolean isEditable()Gets the value of the property editable.- Property description:
- Is the text field editable
-
setEditable
public void setEditable(boolean value) Sets the value of the property editable.- Property description:
- Is the text field editable
-
withEditable
-
immediateProperty
public javafx.beans.property.BooleanProperty immediateProperty()Immediately set a value entered in the popup into the text field (of use in showTime mode)- See Also:
-
isImmediate
public boolean isImmediate()Gets the value of the property immediate.- Property description:
- Immediately set a value entered in the popup into the text field (of use in showTime mode)
-
setImmediate
public void setImmediate(boolean value) Sets the value of the property immediate.- Property description:
- Immediately set a value entered in the popup into the text field (of use in showTime mode)
-
withImmediate
-