|
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 |