org.jdesktop.swingx.plaf.basic
Class BasicCalendarHeaderHandler

java.lang.Object
  extended by org.jdesktop.swingx.plaf.basic.BasicCalendarHeaderHandler

public class BasicCalendarHeaderHandler
extends Object

TODO add type doc


Nested Class Summary
protected static class CalendarHeaderHandler.ZoomOutAction
          Quick fix for Issue #1046-swingx: header text not updated if zoomable.
 
Field Summary
protected  JComponent calendarHeader
           
 
Constructor Summary
BasicCalendarHeaderHandler()
           
 
Method Summary
protected  org.jdesktop.swingx.plaf.basic.BasicCalendarHeader createCalendarHeader()
           
protected  Font createDerivedFont()
          Deprecated. KEEP re-added usage in preliminary zoomable support no longer used in paint/layout with renderer.
 org.jdesktop.swingx.plaf.basic.BasicCalendarHeader getHeaderComponent()
           
 void install(JXMonthView monthView)
           
 void uninstall(JXMonthView monthView)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

calendarHeader

protected JComponent calendarHeader
Constructor Detail

BasicCalendarHeaderHandler

public BasicCalendarHeaderHandler()
Method Detail

install

public void install(JXMonthView monthView)

uninstall

public void uninstall(JXMonthView monthView)

getHeaderComponent

public org.jdesktop.swingx.plaf.basic.BasicCalendarHeader getHeaderComponent()

createCalendarHeader

protected org.jdesktop.swingx.plaf.basic.BasicCalendarHeader createCalendarHeader()

createDerivedFont

@Deprecated
protected Font createDerivedFont()
Deprecated. KEEP re-added usage in preliminary zoomable support no longer used in paint/layout with renderer.

Create a derived font used to when painting various pieces of the month view component. This method will be called whenever the font on the component is set so a new derived font can be created.