|
Header
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XYBarPainter
The interface for plugin painter for the XYBarRenderer class. When
developing a class that implements this interface, bear in mind the
following:
equals(Object) method should be overridden;PublicCloneable interface, so that a renderer using the
painter can be cloned reliably;
Serializable, otherwise chart
serialization will not be supported.
| Method Summary | |
|---|---|
void |
paintBar(java.awt.Graphics2D g2,
XYBarRenderer renderer,
int row,
int column,
java.awt.geom.RectangularShape bar,
org.jfree.ui.RectangleEdge base)
Paints a single bar on behalf of a renderer. |
void |
paintBarShadow(java.awt.Graphics2D g2,
XYBarRenderer renderer,
int row,
int column,
java.awt.geom.RectangularShape bar,
org.jfree.ui.RectangleEdge base,
boolean pegShadow)
Paints the shadow for a single bar on behalf of a renderer. |
| Method Detail |
|---|
void paintBar(java.awt.Graphics2D g2,
XYBarRenderer renderer,
int row,
int column,
java.awt.geom.RectangularShape bar,
org.jfree.ui.RectangleEdge base)
g2 - the graphics target.renderer - the renderer.row - the row index for the item.column - the column index for the item.bar - the bounds for the bar.base - the base of the bar.
void paintBarShadow(java.awt.Graphics2D g2,
XYBarRenderer renderer,
int row,
int column,
java.awt.geom.RectangularShape bar,
org.jfree.ui.RectangleEdge base,
boolean pegShadow)
g2 - the graphics target.renderer - the renderer.row - the row index for the item.column - the column index for the item.bar - the bounds for the bar.base - the base of the bar.pegShadow - peg the shadow to the base of the bar?
|
Footer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||