The Calendar class implements several types of views that can be enabled through the setCurrentView method. These views provide different outlooks over the schedule data and allow for different user interaction behavior. By changing the views from more general ones to more specialized ones, your application can implement drilling down through the schedule data. At this time JPlanner supports the following views:
- The Month Range View displays a range of months or years.
- The Single Month View displays a single month and lets the user scroll to the previous or next month.
- The Week Range View displays a grid in which the days of a week occupy a single row.
- The List View displays a list of cells where each cell represents an arbitrary time interval, such as second, minute, hour, and so on.
- The Timetable View displays the allotment of resources to distinct hours of a day; the columns of this view can be grouped by location, task, contact or resource.
- The Resource View displays the distribution of resources over a period of time.