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.