com.jp.comp.calendar
Class CalendarPanel.CalendarTableCellRenderer
java.lang.Object
com.jp.comp.calendar.CalendarPanel.CalendarTableCellRenderer
- All Implemented Interfaces:
- javax.swing.table.TableCellRenderer
- Direct Known Subclasses:
- SingleCalendarPanel.CalendarTableCellRendererExt
- Enclosing class:
- CalendarPanel
- protected class CalendarPanel.CalendarTableCellRenderer
- extends java.lang.Object
- implements javax.swing.table.TableCellRenderer
Calendar's table cell renderer.
Invokes CalendarDayRenderer.getRendererComponent() for each Calendar's day
Method Summary |
java.awt.Component |
getTableCellRendererComponent(javax.swing.JTable aTable,
java.lang.Object aValue,
boolean anIsSelected,
boolean aHasFocus,
int aRow,
int aColumn)
|
protected void |
onCalendarDayRenderer(CalendarItem aCalendarItem,
java.awt.Component aRendererComponent)
Invoked for each Calendar's day to fire on calendar day event renderer |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fCalendarPanel
protected CalendarPanel fCalendarPanel
fCalendar
protected java.util.Calendar fCalendar
CalendarPanel.CalendarTableCellRenderer
public CalendarPanel.CalendarTableCellRenderer(CalendarPanel aCalendarPanel)
getTableCellRendererComponent
public java.awt.Component getTableCellRendererComponent(javax.swing.JTable aTable,
java.lang.Object aValue,
boolean anIsSelected,
boolean aHasFocus,
int aRow,
int aColumn)
- Specified by:
getTableCellRendererComponent
in interface javax.swing.table.TableCellRenderer
onCalendarDayRenderer
protected void onCalendarDayRenderer(CalendarItem aCalendarItem,
java.awt.Component aRendererComponent)
- Invoked for each Calendar's day to fire on calendar day event renderer
- Parameters:
aCalendarItem
- the aCalendarItem
aRendererComponent
- day's renderer component