com.klg.jclass.higrid
Class DefaultImageRenderer
java.lang.Object
|
+--com.klg.jclass.cell.renderers.JCImageCellRenderer
|
+--com.klg.jclass.higrid.DefaultImageRenderer
- All Implemented Interfaces:
- ImageObserver, JCCellRenderer, JCLightCellRenderer, Serializable
- Direct Known Subclasses:
- DefaultEditStatusRenderer, DefaultNodeRenderer
- public class DefaultImageRenderer
- extends JCImageCellRenderer
The DefaultImageRenderer class defines a
JCCellRenderer
object that paints Image objects in a HiGrid cell.
- See Also:
- Serialized Form
|
Method Summary |
void |
draw(Graphics gc,
com.klg.jclass.cell.JCCellInfo cellFormat,
Image image,
boolean selected,
Component component)
Used to draw the cell. |
void |
draw(Graphics gc,
com.klg.jclass.cell.JCCellInfo cellFormat,
Object o,
boolean selected)
Used to draw the cell. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultImageRenderer
public DefaultImageRenderer()
draw
public void draw(Graphics gc,
com.klg.jclass.cell.JCCellInfo cellFormat,
Object o,
boolean selected)
- Used to draw the cell. Note that the size of the cell comes from
JCCellInfo.getDrawingArea(). When the renderer's draw method is
called, the gc is translated to the upper-left corner of the drawing area
for the cell. The "drawing area" of the cell is the region inside
the borders and the margins.
- Specified by:
draw in interface JCLightCellRenderer- Overrides:
draw in class JCImageCellRenderer
- Parameters:
gc - Graphics context to use for drawing.cellFormat - Cell property information.o - Object to be rendered.selected - Boolean value indicating whether the cell is selected.
draw
public void draw(Graphics gc,
com.klg.jclass.cell.JCCellInfo cellFormat,
Image image,
boolean selected,
Component component)
- Used to draw the cell. Note that the size of the cell comes from
JCCellInfo.getDrawingArea(). When the renderer's draw method is
called, the gc is translated to the upper-left corner of the drawing area
for the cell. The "drawing area" of the cell is the region inside
the borders and the margins.
- Parameters:
gc - Graphics context to use for drawing.cellFormat - Cell property information.image - Image to be rendered.selected - Boolean value indicating whether the cell is selected.component - If specified, use this component's background to paint the cell.