Package org.jdesktop.swingx.plaf.basic
Interface CalendarRenderingHandler
- All Known Implementing Classes:
BasicMonthViewUI.RenderingHandler
public interface CalendarRenderingHandler
The RenderingHandler responsible for text rendering. It provides
and configures a rendering component for the given cell of a JXMonthView.
- Author:
- Jeanette Winzenburg
-
Method Summary
Modifier and TypeMethodDescriptionprepareRenderingComponent
(JXMonthView monthView, Calendar calendar, CalendarState state) Configures and returns a component for rendering of the given monthView cell.void
Updates internal state to the given Locale.
-
Method Details
-
prepareRenderingComponent
Configures and returns a component for rendering of the given monthView cell.- Parameters:
monthView
- the JXMonthView to render ontocalendar
- the cell valuestate
- the DayState of the cell- Returns:
- a component configured for rendering the given cell
-
setLocale
Updates internal state to the given Locale. PENDING JW: ideally, the handler should be stateless and this method removed. Currently needed because there is no way to get the Locale from a Calendar.- Parameters:
locale
- the new Locale.
-