public class CalendarView
extends javafx.scene.layout.VBox
Type | Property and Description |
---|---|
javafx.beans.property.ObjectProperty<java.util.Calendar> |
calendar
Gets or sets the calendar.
|
javafx.beans.property.ObjectProperty<java.util.Date> |
currentDate |
javafx.beans.property.ObjectProperty<java.util.Locale> |
locale
Gets or sets the locale.
|
javafx.beans.property.ReadOnlyObjectProperty<java.util.Date> |
selectedDate
Gets the selected date.
|
javafx.beans.property.BooleanProperty |
showTodayButton
Indicates, whether the today button should be shown.
|
javafx.beans.property.BooleanProperty |
showWeeks
Indicates, whether the week numbers are shown.
|
javafx.beans.property.StringProperty |
todayButtonText
The text of the today button
|
alignmentProperty, fillWidthProperty, spacingProperty
heightProperty, maxHeightProperty, maxWidthProperty, minHeightProperty, minWidthProperty, paddingProperty, prefHeightProperty, prefWidthProperty, snapToPixelProperty, widthProperty
impl_traversalEngineProperty, needsLayoutProperty
blendModeProperty, boundsInLocalProperty, boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectProperty, eventDispatcherProperty, focusedProperty, focusTraversableProperty, hoverProperty, idProperty, impl_showMnemonicsProperty, inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParentTransformProperty, localToSceneTransformProperty, managedProperty, mouseTransparentProperty, 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, pickOnBoundsProperty, pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty, translateYProperty, translateZProperty, visibleProperty
Constructor and Description |
---|
CalendarView()
Initializes a calendar with the default locale.
|
CalendarView(java.util.Locale locale)
Initializes a calendar with the given locale.
|
CalendarView(java.util.Locale locale,
java.util.Calendar calendar)
Initializes the control with the given locale and the given calendar.
|
Modifier and Type | Method and Description |
---|---|
javafx.beans.property.ObjectProperty<java.util.Calendar> |
calendarProperty()
Gets or sets the calendar.
|
javafx.beans.property.ObjectProperty<java.util.Date> |
currentDateProperty() |
java.util.Calendar |
getCalendar()
Gets the value of the property calendar.
|
javafx.collections.ObservableList<java.util.Date> |
getDisabledDates()
Gets the list of disabled dates.
|
javafx.collections.ObservableList<java.lang.Integer> |
getDisabledWeekdays()
Gets the list of disabled week days.
|
java.util.Locale |
getLocale()
Gets the value of the property locale.
|
boolean |
getShowTodayButton() |
boolean |
getShowWeeks() |
java.lang.String |
getTodayButtonText()
Gets the value of the property todayButtonText.
|
javafx.beans.property.ObjectProperty<java.util.Locale> |
localeProperty()
Gets or sets the locale.
|
javafx.beans.property.ReadOnlyObjectProperty<java.util.Date> |
selectedDateProperty()
Gets the selected date.
|
void |
setCalendar(java.util.Calendar calendar)
Sets the value of the property calendar.
|
void |
setLocale(java.util.Locale locale)
Sets the value of the property locale.
|
void |
setShowTodayButton(boolean showTodayButton)
Sets the value of the property showTodayButton.
|
void |
setShowWeeks(boolean showWeeks)
Sets the value of the property showWeeks.
|
void |
setTodayButtonText(java.lang.String todayButtonText)
Sets the value of the property todayButtonText.
|
javafx.beans.property.BooleanProperty |
showTodayButtonProperty()
Indicates, whether the today button should be shown.
|
javafx.beans.property.BooleanProperty |
showWeeksProperty()
Indicates, whether the week numbers are shown.
|
javafx.beans.property.StringProperty |
todayButtonTextProperty()
The text of the today button
|
alignmentProperty, clearConstraints, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, fillWidthProperty, getAlignment, getContentBias, getMargin, getSpacing, getVgrow, impl_CSS_STYLEABLES, impl_getStyleableProperties, isFillWidth, layoutChildren, setAlignment, setFillWidth, setMargin, setSpacing, setVgrow, spacingProperty
computeMaxHeight, computeMaxWidth, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPadding, getPrefHeight, getPrefWidth, getWidth, heightProperty, impl_computeContains, impl_computeGeomBounds, impl_computeLayoutBounds, impl_createPGNode, impl_getBackgroundFills, impl_getPositionShape, impl_getScaleShape, impl_getShape, impl_notifyLayoutBoundsChanged, impl_pickNodeLocal, impl_pickNodeLocal, impl_setBackgroundFills, impl_setPositionShape, impl_setScaleShape, impl_setShape, impl_updatePG, insets, isResizable, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setSnapToPixel, setWidth, snapPosition, snapSize, snapSpace, snapToPixelProperty, widthProperty
getBaselineOffset, getChildrenUnmodifiable, getImpl_traversalEngine, getManagedChildren, getStylesheets, impl_cssResetInitialValues, impl_geomChanged, impl_getAllParentStylesheets, impl_processCSS, impl_processMXNode, impl_traversalEngineProperty, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, setImpl_traversalEngine, setNeedsLayout
addEventFilter, addEventHandler, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, contains, contains, containsBounds, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getCursor, getDepthTest, getEffect, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, 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, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getUserData, hasProperties, hoverProperty, idProperty, impl_clearDirty, impl_createStyleHelper, impl_cssGetCursorInitialValue, impl_cssGetFocusTraversableInitialValue, impl_getLeafTransform, impl_getPGNode, impl_getPivotX, impl_getPivotY, impl_getPivotZ, impl_getPseudoClassState, impl_getStyleable, impl_getStyleHelper, impl_getStyleMap, impl_hasTransforms, impl_intersects, impl_isDirty, impl_isDirtyEmpty, impl_isShowMnemonics, impl_isTreeVisible, impl_layoutBoundsChanged, impl_markDirty, impl_pickNode, impl_pickNode, impl_pseudoClassStateChanged, impl_reapplyCSS, impl_setShowMnemonics, impl_setStyleMap, impl_showMnemonicsProperty, impl_syncPGNode, impl_transformsChanged, impl_traverse, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToSceneTransformProperty, lookupAll, managedProperty, mouseTransparentProperty, 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, pickOnBoundsProperty, pressedProperty, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, 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, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, visibleProperty
public CalendarView()
public CalendarView(java.util.Locale locale)
GregorianCalendar
and sun.util.BuddhistCalendar
.locale
- The locale.public CalendarView(java.util.Locale locale, java.util.Calendar calendar)
locale
- The locale.calendar
- The calendarpublic javafx.beans.property.ObjectProperty<java.util.Locale> localeProperty()
public java.util.Locale getLocale()
public void setLocale(java.util.Locale locale)
public javafx.beans.property.ObjectProperty<java.util.Calendar> calendarProperty()
public java.util.Calendar getCalendar()
public void setCalendar(java.util.Calendar calendar)
public javafx.collections.ObservableList<java.lang.Integer> getDisabledWeekdays()
Calendar.WEDNESDAY
, Wednesday will be disabled.public javafx.collections.ObservableList<java.util.Date> getDisabledDates()
public javafx.beans.property.ReadOnlyObjectProperty<java.util.Date> selectedDateProperty()
public javafx.beans.property.ObjectProperty<java.util.Date> currentDateProperty()
public javafx.beans.property.BooleanProperty showTodayButtonProperty()
public boolean getShowTodayButton()
public void setShowTodayButton(boolean showTodayButton)
public javafx.beans.property.StringProperty todayButtonTextProperty()
public java.lang.String getTodayButtonText()
public void setTodayButtonText(java.lang.String todayButtonText)
public javafx.beans.property.BooleanProperty showWeeksProperty()
public boolean getShowWeeks()
public void setShowWeeks(boolean showWeeks)