de.jaret.examples.timebars.calendar.swing.renderer
Class AppointmentRenderer
java.lang.Object
de.jaret.examples.timebars.calendar.swing.renderer.AppointmentRenderer
- All Implemented Interfaces:
- de.jaret.util.ui.timebars.swing.renderer.TimeBarRenderer
public class AppointmentRenderer
- extends java.lang.Object
- implements de.jaret.util.ui.timebars.swing.renderer.TimeBarRenderer
|
Field Summary |
protected static double |
BORDERFACTOR
width or height times this factor = perentage used as the non painted border. |
protected static int |
INSETS
insets for drawing. |
| Fields inherited from interface de.jaret.util.ui.timebars.swing.renderer.TimeBarRenderer |
CONTAINING_RECTANGLE |
|
Method Summary |
java.awt.Rectangle |
getPreferredDrawingBounds(java.awt.Rectangle intervalDrawingArea,
de.jaret.util.ui.timebars.TimeBarViewerDelegate delegate,
de.jaret.util.date.Interval interval,
boolean selected,
boolean overlap)
Simple default implementation. |
javax.swing.JComponent |
getTimeBarRendererComponent(de.jaret.util.ui.timebars.swing.TimeBarViewer tbv,
de.jaret.util.date.Interval value,
boolean isSelected,
boolean overlapping)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSETS
protected static final int INSETS
- insets for drawing.
- See Also:
- Constant Field Values
BORDERFACTOR
protected static final double BORDERFACTOR
- width or height times this factor = perentage used as the non painted border.
- See Also:
- Constant Field Values
AppointmentRenderer
public AppointmentRenderer()
getTimeBarRendererComponent
public javax.swing.JComponent getTimeBarRendererComponent(de.jaret.util.ui.timebars.swing.TimeBarViewer tbv,
de.jaret.util.date.Interval value,
boolean isSelected,
boolean overlapping)
- Specified by:
getTimeBarRendererComponent in interface de.jaret.util.ui.timebars.swing.renderer.TimeBarRenderer
getPreferredDrawingBounds
public java.awt.Rectangle getPreferredDrawingBounds(java.awt.Rectangle intervalDrawingArea,
de.jaret.util.ui.timebars.TimeBarViewerDelegate delegate,
de.jaret.util.date.Interval interval,
boolean selected,
boolean overlap)
- Simple default implementation.
- Specified by:
getPreferredDrawingBounds in interface de.jaret.util.ui.timebars.swing.renderer.TimeBarRenderer
Copyright © 2012. All Rights Reserved.