DateCell). Cells are
created by a cell factory and can be customized to fit an application's needs.
setWeekDayLayout(WeekDayLayoutStrategy), setCellFactory(Callback), MonthSheetView.DateCell , MonthSheetView.SimpleDateCell , MonthSheetView.DetailedDateCell , MonthSheetView.BadgeDateCell , MonthSheetView.UsageDateCell
| Modifier and Type | Class and Description |
|---|---|
| public static class | MonthSheetView.
The badge date cell extends the |
| public static enum | MonthSheetView.
An enumerator to control the behaviour of the control when the user clicks on a date. |
| public abstract static class | MonthSheetView.
The base class for all date cells that are used in combination with the
|
| public static class | MonthSheetView.
A parameter object used by the cell factory of the month sheet view. |
| public static class | MonthSheetView.
A specialization of the |
| public static class | MonthSheetView.
A parameter object used by the "header" cell factory of the month sheet view. |
| public static class | MonthSheetView.
The default cell used for month headers. |
| public static class | MonthSheetView.
A date cell used to display the day of month, the day of week, and the week of year in three separate labels. |
| public static class | MonthSheetView.
A specialization of the |
| public static enum | MonthSheetView.
A view unit describes how many months the view should show. |
| public static enum | MonthSheetView.
The different ways the view can align date cells. |
| Modifier and Type | Field and Description |
|---|---|
| private final ObjectProperty | |
| private final ObjectProperty | |
| private double | |
| private double | |
| private MonthSheetView. | |
| private final ObjectProperty | |
| private static final String | |
| private final IntegerProperty | |
| private final IntegerProperty | |
| private final ObjectProperty | |
| private final ObjectProperty | |
| private static final String | |
| private final BooleanProperty | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private final ObjectProperty | |
| private final ObjectProperty |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final ObjectProperty | Returns: the cell factoryA property used to store a reference to the cell factory for this view. |
| public final ObjectProperty | Returns: the click behaviourThe behaviour used when the user clicks on a date. |
| private ContextMenu | |
| protected Skin | createDefaultSkin()
Overrides javafx. Create a new instance of the default skin for this control. |
| public final ObjectProperty | Returns: the date selection modelA property used to store a selection model for selecting dates. |
| public final IntegerProperty | Returns: the number of units used to extend the view at the beginning (e.g. "3 months")An integer property that stores the number of units that will be used to extend the view by. |
| public final IntegerProperty | Returns: the number of units used to extend the view at the end (e.g. "3 months")An integer property that stores the number of units that will be used to extend the view by. |
| public final ObjectProperty | Returns: the view unit (e.g. "quarters", "year", "month")A property used to store the unit shown by the view in front of or after the main columns (e.g. "quarters", "year", "month"). |
| public final Callback | |
| public final MonthSheetView. | |
| public final DateSelectionModel | Returns: the date selection modelReturns the value of |
| public final YearMonth | |
| public final YearMonth | |
| public final YearMonth | |
| public final int | Returns: the number of units shown at the beginning of the viewReturns the value of |
| public final int | Returns: the number of units shown at the end of the viewReturns the value of |
| public final MonthSheetView. | Returns: the extended view unit (e.g. "quarters", "year", "month")Returns the value of |
| public final Callback | Returns: the "header" cell factoryReturns the value of |
| public ObservableList | getPropertySheetItems()
Overrides com. Returns a list of property items that can be shown by the
|
| public final YearMonth | |
| public final MonthSheetView. | Returns: the view unit (e.g. "quarters", "year", "month")Returns the value of |
| public final MonthSheetView. | |
| public final ObjectProperty | Returns: the cell factoryA property used to store a reference to the "header" cell factory for this view. |
| public final boolean | Returns: true if the given month is part of the extended monthsthe month to check month)A simple check to see if the given month is part of the extended months. |
| public final boolean | Returns: true if the numbers should be shownReturns the value of |
| public final boolean | Returns: true if the date is within the time range of the viewthe date to check for visibility date)Determines if the given date is currently showing is part of the view. |
| public final void | setCellFactory(Callback<MonthSheetView.
the cell factory factorySets the value of |
| public final void | setClickBehaviour(MonthSheetView.
the click behaviour behaviourSets the value of |
| public final void | setDateSelectionModel(DateSelectionModel
the date selection model model)Sets the value of |
| public final void | setExtendedUnitsBackward(final int
the number of units shown at the beginning of the view units)Sets the value of |
| public final void | setExtendedUnitsForward(int
the number of units shown at the end of the view units)Sets the value of |
| public final void | setExtendedViewUnit(MonthSheetView.
the extended view unit (e.g. "quarters", "year", "month") unitSets the value of |
| public final void | setHeaderCellFactory(Callback<MonthSheetView.
the "header" cell factory factorySets the value of |
| public final void | setShowWeekNumber(boolean
true if the numbers should be shown show)Sets the value of |
| public final void | setViewUnit(MonthSheetView.
the view unit (e.g. "quarters", "year", "month") unitSets the value of |
| public final void | setWeekDayLayout(MonthSheetView.
the weekday layout strategy weekDayLayoutSets the value of |
| public final BooleanProperty | Returns: true if the numbers should be shownA property used to control whether the week numbers should be shown. |
| public final ObjectProperty | Returns: the view unit (e.g. "quarters", "year", "month")A property used to store the unit shown by the view (e.g. "quarters", "year", "month"). |
| public final ObjectProperty | Returns: the weekday layout strategy propertyA property used to store the layout strategy used by this view. |