public class LocalDateFixedYearMonthChooser extends Control
LocalDate
for a fixed
YearMonth
.
TODO: Useful as a public API? (e.g. for skinning?) Or should it be hidden as
an implementation detail?Type | Property and Description |
---|---|
IntegerProperty |
nextWeeks
The number of next weeks to show.
|
IntegerProperty |
previousWeeks
The number of previous weeks to show.
|
LimitedComparableProperty<LocalDate> |
selectedDate
The currently selected
LocalDate . |
BooleanProperty |
showingWeekOfYear
Flag if the week of year should be shown.
|
ObjectProperty<YearMonth> |
yearMonth
The currently displayed
YearMonth . |
contextMenu, height, maxHeight, maxWidth, minHeight, minWidth, prefHeight, prefWidth, skinClassName, skin, tooltip, width
impl_traversalEngine, needsLayout
blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effect, eventDispatcher, focused, focusTraversable, hover, id, impl_showMnemonics, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, 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, visible
USE_COMPUTED_SIZE, USE_PREF_SIZE
Constructor and Description |
---|
LocalDateFixedYearMonthChooser()
Creates a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
int |
getNextWeeks()
Gets the value of the property nextWeeks.
|
int |
getPreviousWeeks()
Gets the value of the property previousWeeks.
|
LocalDate |
getSelectedDate()
Gets the value of the property selectedDate.
|
protected String |
getUserAgentStylesheet() |
YearMonth |
getYearMonth()
Gets the value of the property yearMonth.
|
boolean |
isShowingWeekOfYear()
Gets the value of the property showingWeekOfYear.
|
IntegerProperty |
nextWeeksProperty()
The number of next weeks to show.
|
IntegerProperty |
previousWeeksProperty()
The number of previous weeks to show.
|
LimitedComparableProperty<LocalDate> |
selectedDateProperty()
The currently selected
LocalDate . |
void |
setNextWeeks(int nextWeeks)
Sets the value of the property nextWeeks.
|
void |
setPreviousWeeks(int previousWeeks)
Sets the value of the property previousWeeks.
|
void |
setSelectedDate(LocalDate selectedDate)
Sets the value of the property selectedDate.
|
void |
setShowingWeekOfYear(boolean showWeekOfYear)
Sets the value of the property showingWeekOfYear.
|
void |
setYearMonth(YearMonth yearMonth)
Sets the value of the property yearMonth.
|
BooleanProperty |
showingWeekOfYearProperty()
Flag if the week of year should be shown.
|
ObjectProperty<YearMonth> |
yearMonthProperty()
The currently displayed
YearMonth . |
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset, getContextMenu, getHeight, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, getSkin, getTooltip, getWidth, heightProperty, impl_computeContains, impl_computeLayoutBounds, impl_CSS_STYLEABLES, impl_cssGetFocusTraversableInitialValue, impl_getStyleableProperties, impl_notifyLayoutBoundsChanged, impl_processCSS, intersects, isResizable, layoutChildren, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, setContextMenu, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setPrefHeight, setPrefSize, setPrefWidth, setSkin, setSkinClassName, setTooltip, setWidth, skinClassNameProperty, skinProperty, tooltipProperty, widthProperty
getChildren, getChildrenUnmodifiable, getImpl_traversalEngine, getManagedChildren, getStylesheets, impl_computeGeomBounds, impl_createPGNode, impl_cssResetInitialValues, impl_geomChanged, impl_getAllParentStylesheets, impl_pickNodeLocal, impl_pickNodeLocal, impl_processMXNode, impl_traversalEngineProperty, impl_updatePG, 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, getContentBias, 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_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, 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 LimitedComparableProperty<LocalDate> selectedDateProperty
LocalDate
.LocalDate#now()
TODO: support multi-selection?getSelectedDate()
,
setSelectedDate(LocalDate)
public ObjectProperty<YearMonth> yearMonthProperty
YearMonth
.getYearMonth()
,
setYearMonth(YearMonth)
public IntegerProperty previousWeeksProperty
getPreviousWeeks()
,
setPreviousWeeks(int)
public IntegerProperty nextWeeksProperty
getNextWeeks()
,
setNextWeeks(int)
public BooleanProperty showingWeekOfYearProperty
public LocalDateFixedYearMonthChooser()
protected String getUserAgentStylesheet()
getUserAgentStylesheet
in class Control
public final LocalDate getSelectedDate()
LocalDate
.LocalDate#now()
TODO: support multi-selection?public final void setSelectedDate(LocalDate selectedDate)
LocalDate
.LocalDate#now()
TODO: support multi-selection?public LimitedComparableProperty<LocalDate> selectedDateProperty()
LocalDate
.LocalDate#now()
TODO: support multi-selection?getSelectedDate()
,
setSelectedDate(LocalDate)
public final YearMonth getYearMonth()
YearMonth
.public final void setYearMonth(YearMonth yearMonth)
YearMonth
.public ObjectProperty<YearMonth> yearMonthProperty()
YearMonth
.getYearMonth()
,
setYearMonth(YearMonth)
public final int getPreviousWeeks()
public final void setPreviousWeeks(int previousWeeks)
public IntegerProperty previousWeeksProperty()
getPreviousWeeks()
,
setPreviousWeeks(int)
public final int getNextWeeks()
public final void setNextWeeks(int nextWeeks)
public IntegerProperty nextWeeksProperty()
getNextWeeks()
,
setNextWeeks(int)
public final boolean isShowingWeekOfYear()
public final void setShowingWeekOfYear(boolean showWeekOfYear)
public BooleanProperty showingWeekOfYearProperty()
Copyright © 2012-2013 Drombler. All Rights Reserved.