HoursLayoutStrategy). This control also supports an early /
late hours concept where these hours can either be shown, or hidden, or shown
in a compressed way (see EarlyLateHoursStrategy). The idea behind
early / late hours is that often applications do not work with all 24 hours
of a day and hiding or compressing these hours allow the user to focus on
the relevant hours.
| Modifier and Type | Class and Description |
|---|---|
| public static enum | DayViewBase.
A list of possible ways that entries can behave when the user switches to availability editing. |
| public static enum | DayViewBase.
An enumerator used for specifying how to deal with late and early hours. |
| public static enum | DayViewBase.
A list of possible grid types supported by the day view. |
| public static enum | DayViewBase.
An enumerator used for specifying how to lay out hours. |
| public static enum | DayViewBase.
An enum listing possible methods of determining overlapping entries. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final void | bind(DayViewBase
the control that will be bound to this control otherControl, boolean if true will also bind the date property bindDate)Invokes |
| public final ReadOnlyObjectProperty | Returns: the earliest time used by the viewA read-only property used for informing the application about the earliest time point used by any of the calendar entries currently shown by the view. |
| public final ObjectProperty | Returns: the early / late hours strategySpecifies a strategy for dealing with early / late hours. |
| public final BooleanProperty | Returns: true if the current time will be marked with a red dotA property used to signal whether the application wants to use the red (default) dot used for marking the current system time. |
| public final BooleanProperty | Returns: true if the current time will be marked with a red line / textA property used to signal whether the application wants to use the red (default) line used for marking the current system time. |
| public final BooleanProperty | Returns: whether start and end times can be flippedDetermines whether the user can flip the start and the end time of an entry by dragging either one to the other side of the other one. |
| public final ObjectProperty | Returns: the behaviour of entry views when in availability editing modeDetermines how entry views should behave when the user switches to the availability editing mode. |
| public final DoubleProperty | Returns: the opacity valueA double value that determines how opaque entry views will be while the user is performing availability editing. |
| public final DoubleProperty | Returns: the entry percentage widthA percentage value used to specify how much of the available width inside the view will be utilized by the entry views. |
| public final LocalTime | Returns: the earliest time usedReturns the value of |
| public final DayViewBase. | Returns: the early / late hours strategyReturns the value of |
| public final DayViewBase. | |
| public final double | |
| public double | Returns: the percentage widthReturns the value of |
| public final Paint | |
| public final VirtualGrid | |
| public final DayViewBase. | |
| public final double | |
| public final double | Returns: the compressed hour heightReturns the value of |
| public final DayViewBase. | Returns: the hours layout strategyReturns the value of |
| public Instant | Returns: the time at the mouse event locationthe mouse event evt)Returns the time instant at the location of the given mouse event. |
| public Instant | Returns: the time at the given locationthe x-coordinate x, double the y-coordinate y)Returns the time instant at the given location. |
| public final Paint | |
| public final Instant | |
| public final Instant | |
| public final LocalTime | |
| public final double | Returns: the y coordinatethe time for which to return the coordinate instant)Returns the y coordinate for the given time instance. |
| public final double | Returns: the y coordinatethe time for which to return the coordinate time)Returns the y coordinate for the given time. |
| public final double | |
| public final double | |
| public final BiConsumer | |
| public final DayViewBase. | |
| public ObservableList | getPropertySheetItems()
Overrides com. Returns a list of property items that can be shown by the
|
| public final ZonedDateTime | |
| public final int | |
| public final ZonedDateTime | Returns: the zoned date time version of the given timethe local time to convert to a zoned date time time)Returns the zoned date time version of the given time for the view and its current date and time zone. |
| public ZonedDateTime | Returns: the time at the given locationthe x-coordinate x, double the y-coordinate y)Returns the zoned date time at the given location. |
| public ZonedDateTime | getZonedDateTimeAt(double
the x coordinate of the input event x, double the y coordinate of the input event y, ZoneId the zoneID for which we query the time zoneId)Implements com. Returns the time at the given location. |
| public final ZonedDateTime | Returns: the zoned end time of the viewReturns the zoned end time of the day view for the view's current date, its end time, and its time zone. |
| public final ZonedDateTime | Returns: the zoned maximum time of the viewReturns the zoned maximum time of the day view for the view's current date,
for |
| public final ZonedDateTime | Returns: the zoned minimum time of the viewReturns the zoned minimum time of the day view for the view's current date,
for |
| public final ZonedDateTime | Returns: the zoned start time of the viewReturns the zoned start time of the day view for the view's current date, its start time, and its time zone. |
| public final ObjectProperty | Returns: the grid line colorA color used to draw the lightweight grid lines in a background canvas. |
| public final ObjectProperty | Returns: the grid lines virtual grid objectA virtual grid used to control the placement of lightweight grid lines in the background of the view. |
| public final ObjectProperty | Returns: the grid typeDetermines the type of grid / grid lines will be used for full hours, half hours, and so on. |
| public final DoubleProperty | Returns: the compressed hour heightThe height used for each early / late hour shown by the view when using
the |
| public final DoubleProperty | |
| public final ObjectProperty | Returns: the hours layout strategyThe layout strategy used by this view for showing hours. |
| public void | installDefaultLassoFinishedBehaviour()
Registers a |
| public final boolean | Returns: true if the current time will be marked with a red dotReturns the value of |
| public final boolean | Returns: true if the current time will be marked with a red line / textReturns the value of |
| public final boolean | |
| public final boolean | |
| public final boolean | Returns: true if the view should display the markerReturns the value of |
| public final boolean | Returns: true if the view should show the markerReturns the value of |
| public final boolean | |
| public final ObjectProperty | |
| public final ObjectProperty | |
| public final ObjectProperty | |
| public final ReadOnlyObjectProperty | Returns: the latest time used by the viewA read-only property used for informing the application about the latest time point used by any of the calendar entries currently shown by the view. |
| public final DoubleProperty | Returns: the maximum hour heightReturns the maximum height of an hour interval. |
| public final DoubleProperty | Returns: the minimum hour heightReturns the minimum height of an hour interval. |
| public final ObjectProperty | |
| public final ObjectProperty | Returns: the overlap resolution strategyA property used to instruct the view how to resolve overlapping entries, whether the resolution should be based on the time intervals of calendar entries or on their visual bounds or completely disabled. |
| public final BooleanProperty | |
| public final ObjectProperty | |
| public final void | setEarlyLateHoursStrategy(DayViewBase.
the strategy to use for early / late hours strategySets the value of |
| public final void | setEnableCurrentTimeCircle(boolean
if true the current time will be marked with a red dot enable)Sets the value of |
| public final void | setEnableCurrentTimeMarker(boolean
if true the current time will be marked with a red line / text enable)Sets the value of |
| public final void | |
| public final void | |
| public final void | |
| public final void | setEntryWidthPercentage(double
the new percentage width percentage)Sets the value of |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | setHourHeightCompressed(double
the compressed hour height height)Sets the value of |
| public final void | setHoursLayoutStrategy(DayViewBase.
the hours layout strategy strategySets the value of |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final ReadOnlyBooleanProperty | Returns: true if the current time marker should be shownA read-only property used to indicate whether the view should show the "current time" marker. |
| public final ReadOnlyBooleanProperty | Returns: true if the current time marker should be shownA read-only property used to indicate whether the view should show the "current time today" marker. |
| private void | |
| public final BooleanProperty | Returns: true if the time bounds will be automatically trimmedA property to control whether the view should automatically adjust the earliest and latest time used properties based on the currently showing entries. |
| public final void | |
| public final IntegerProperty | Returns: the number of visible hoursThe number of visible hours that the application wants to present to the user at any time. |