Class FlatMonthViewUI

java.lang.Object
javax.swing.plaf.ComponentUI
org.jdesktop.swingx.plaf.MonthViewUI
org.jdesktop.swingx.plaf.basic.BasicMonthViewUI
com.formdev.flatlaf.swingx.ui.FlatMonthViewUI

public class FlatMonthViewUI extends org.jdesktop.swingx.plaf.basic.BasicMonthViewUI
Provides the Flat LaF UI delegate for JXMonthView.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    private static class 
     

    Nested classes/interfaces inherited from class org.jdesktop.swingx.plaf.basic.BasicMonthViewUI

    org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.RenderingHandler
  • Field Summary

    Fields inherited from class org.jdesktop.swingx.plaf.basic.BasicMonthViewUI

    calendarGrid, DAY_HEADER_ROW, DAYS_IN_WEEK, FIRST_DAY_COLUMN, FIRST_WEEK_ROW, isLeftToRight, LAST_DAY_COLUMN, LAST_WEEK_ROW, MONTH_DOWN, MONTH_UP, monthDownImage, monthUpImage, monthView, WEEK_HEADER_COLUMN, WEEKS_IN_MONTH
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.jdesktop.swingx.plaf.basic.CalendarRenderingHandler
     
     

    Methods inherited from class org.jdesktop.swingx.plaf.basic.BasicMonthViewUI

    createCalendarHeaderHandler, createLayoutManager, createMouseListener, createMouseMotionListener, createPropertyChangeListener, getCalendar, getCalendar, getCalendarHeaderHandler, getDayAtLocation, getDayBounds, getDayBoundsAtLocation, getDayBoundsInMonth, getDayGridPosition, getDayGridPositionAtLocation, getDayInMonth, getDaySize, getDaysOfTheWeek, getFirstDisplayedDay, getFirstDisplayedMonth, getFirstDisplayedYear, getHeaderFromUIManager, getLastDisplayedDay, getMonth, getMonthAtLocation, getMonthBounds, getMonthBounds, getMonthBoundsAtLocation, getMonthDetailsBoundsAtLocation, getMonthGridPosition, getMonthGridPositionAtLocation, getMonthHeaderBounds, getMonthHeaderBoundsAtLocation, getMonthHeaderHeight, getMonthSize, getRenderingHandler, getSelection, getToday, getTraversableGridPositionAtLocation, getWeeks, installComponents, installDefaults, installDelegate, installKeyboardActions, installListeners, installRenderingHandler, installUI, isToday, isUsingKeyboard, isZoomable, paint, paintBackground, paintDayHeader, paintDayOfMonth, paintDays, paintDaysOfWeekSeparator, paintMonth, paintMonthHeader, paintWeekHeader, paintWeekOfYearSeparator, setCalendarHeaderHandler, setFirstDisplayedDay, setRenderingHandler, setUsingKeyboard, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallRenderingHandler, uninstallUI, update, updateComponentInputMap, updateLocale, updateZoomable

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FlatMonthViewUI

      public FlatMonthViewUI()
  • Method Details

    • createUI

      public static ComponentUI createUI(JComponent c)
    • createRenderingHandler

      protected org.jdesktop.swingx.plaf.basic.CalendarRenderingHandler createRenderingHandler()
      Overrides:
      createRenderingHandler in class org.jdesktop.swingx.plaf.basic.BasicMonthViewUI