Package | Description |
---|---|
com.calendarfx.view |
Custom controls for visualizing calendars for a day, a week, a month, or a year.
|
com.calendarfx.view.page |
Complex controls that wire several date controls together for a rich
user experience.
|
com.calendarfx.view.print |
A set of controls used for creating a print preview dialog.
|
Modifier and Type | Class and Description |
---|---|
class |
AgendaView
The agenda view displays calendar entries in a list.
|
class |
AllDayEntryView
An entry view specialized for display in the
AllDayView control. |
class |
AllDayView
A date control used on top of a
DayView or a DetailedWeekView for
showing "full day" calendar entries. |
class |
ButtonBar
A segmented button bar control based on the segmented button control
found in ControlsFX but this one working with regular buttons and not
toggle buttons.
|
class |
CalendarHeaderView
A view used for showing the short names of calendars on top of those
DayView instances that are using the DateControl.Layout.SWIMLANE layout
strategy. |
class |
CalendarSelector
A control for choosing a calendar from a list of calendars.
|
class |
CalendarView
A full calendar view with multiple pages for displaying a single day, a week,
a month, and an entire year.
|
class |
DateControl
The superclass for all controls that are showing calendar information.
|
class |
DayEntryView
A view representing an entry inside the
DayView control. |
class |
DayView
A view representing a single day.
|
class |
DayViewBase
The common superclass for all date controls that are used to display the 24
hours of a day: day view, week day view, time scale, week time scale, and
week view.
|
class |
DetailedDayView
The detailed day view is a composite control consisting of a
DayView ,
an AllDayView , an CalendarHeaderView , and a TimeScaleView . |
class |
DetailedWeekView
A view for showing several week days in a row, normally seven.
|
class |
DeveloperConsole
A control used for showing the internals of CalendarFX at work.
|
class |
EntryViewBase<T extends DateControl>
The base class for all views that are representing calendar entries.
|
class |
MonthEntryView
A specialized entry view used by the
MonthView . |
class |
MonthSheetView
A view laying out months and dates in a spreadsheet style.
|
class |
MonthView
Visualizes an entire month including the last days of the previous month and
the first days of the next month.
|
class |
MonthViewBase
Common superclass for views showing a month (e.g.
|
class |
RecurrenceView
A custom control used for editing recurrence rules according to RFC 2445.
|
class |
SearchResultView
A view used for searching entries in the calendars and for displaying the
results.
|
class |
SourceGridView |
class |
SourceView
A view specialized in showing a list of
CalendarSource instances. |
class |
TimeField
A control for editing a
LocalTime . |
class |
TimeScaleView
A control used for displaying a vertical time scale.
|
class |
WeekDayHeaderView
A view for displaying the names of the week days in the
DetailedWeekView
control. |
class |
WeekDayView
A specialization of the regular
DayView in order to support some customized
styling / customized behaviour. |
class |
WeekFieldsView
A control used for editing the values of a
WeekFields instance. |
class |
WeekTimeScaleView
A specialization of the regular
TimeScaleView to support a reference to the
WeekView where this scale is being used. |
class |
WeekView
A view for showing several week days in a row, normally seven.
|
class |
YearMonthView
Displays a given month in a given year.
|
class |
YearView
A view that shows exactly twelve months of a year via the help of
the
YearMonthView control. |
Modifier and Type | Class and Description |
---|---|
class |
DayPage
A composite view focused on displaying calendar information for a single day.
|
class |
MonthPage
A composite view focused on displaying calendar information for a single
month.
|
class |
PageBase
The common superclass for all page views.
|
class |
WeekPage
A composite view focused on displaying calendar information for several days
in a row, normally a week.
|
class |
YearPage
A composite view focused on displaying calendar information for a single
year.
|
Modifier and Type | Class and Description |
---|---|
class |
OptionsView
A control that allows to toggle a couple of options inside the print preview dialog.
|
class |
PaperView
A control for specifying the paper size, the view type (day, week, month),
and the print margins.
|
class |
PreviewPane
The preview pane wraps around the zoom pane which again wraps around the
printable printablePage.
|
class |
PrintablePage
A control that is designed and laid out in such a way that it can be nicely printed.
|
class |
PrintView
A print preview pane / dialog for CalendarFX.
|
class |
SettingsView
The right-hand side of the
PrintView . |
class |
TimeRangeField
A control for specifying the start or end time of a time range.
|
class |
TimeRangeView
A control for specifying the start and end time of a time range.
|
class |
ViewTypeControl
The abstract superclass of all controls inside the print package that are
supporting the different view types listed inside the
ViewType
enumerator. |
class |
ZoomPane
The zoom pane manages a zoom property, which is used to scale the pane's
content.
|
Copyright © 2017 Dirk Lemmermann Software & Consulting. All rights reserved.