|
Header
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jfree.chart.renderer.AbstractRenderer
org.jfree.chart.renderer.category.AbstractCategoryItemRenderer
org.jfree.chart.renderer.category.AreaRenderer
public class AreaRenderer
A category item renderer that draws area charts. You can use this renderer
with the CategoryPlot class. The example shown here is generated
by the AreaChartDemo1.java program included in the JFreeChart
Demo Collection:
| Field Summary |
|---|
| Fields inherited from class org.jfree.chart.renderer.AbstractRenderer |
|---|
DEFAULT_OUTLINE_PAINT, DEFAULT_OUTLINE_STROKE, DEFAULT_PAINT, DEFAULT_SHAPE, DEFAULT_STROKE, DEFAULT_VALUE_LABEL_FONT, DEFAULT_VALUE_LABEL_PAINT, ZERO |
| Constructor Summary | |
|---|---|
AreaRenderer()
Creates a new renderer. |
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Returns an independent copy of the renderer. |
void |
drawItem(java.awt.Graphics2D g2,
CategoryItemRendererState state,
java.awt.geom.Rectangle2D dataArea,
CategoryPlot plot,
CategoryAxis domainAxis,
ValueAxis rangeAxis,
CategoryDataset dataset,
int row,
int column,
int pass)
Draw a single data item. |
boolean |
equals(java.lang.Object obj)
Tests this instance for equality with an arbitrary object. |
AreaRendererEndType |
getEndType()
Returns a token that controls how the renderer draws the end points. |
LegendItem |
getLegendItem(int datasetIndex,
int series)
Returns a legend item for a series. |
void |
setEndType(AreaRendererEndType type)
Sets a token that controls how the renderer draws the end points, and sends a RendererChangeEvent to all registered listeners. |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AreaRenderer()
| Method Detail |
|---|
public AreaRendererEndType getEndType()
AreaRendererEndType.TAPER.
null).setEndType(org.jfree.chart.renderer.AreaRendererEndType)public void setEndType(AreaRendererEndType type)
RendererChangeEvent to all registered listeners.
type - the end type (null not permitted).getEndType()
public LegendItem getLegendItem(int datasetIndex,
int series)
getLegendItem in interface CategoryItemRenderergetLegendItem in class AbstractCategoryItemRendererdatasetIndex - the dataset index (zero-based).series - the series index (zero-based).
AbstractCategoryItemRenderer.getLegendItems()
public void drawItem(java.awt.Graphics2D g2,
CategoryItemRendererState state,
java.awt.geom.Rectangle2D dataArea,
CategoryPlot plot,
CategoryAxis domainAxis,
ValueAxis rangeAxis,
CategoryDataset dataset,
int row,
int column,
int pass)
drawItem in interface CategoryItemRendererg2 - the graphics device.state - the renderer state.dataArea - the data plot area.plot - the plot.domainAxis - the domain axis.rangeAxis - the range axis.dataset - the dataset.row - the row index (zero-based).column - the column index (zero-based).pass - the pass index.public boolean equals(java.lang.Object obj)
equals in class AbstractCategoryItemRendererobj - the object to test (null permitted).
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in interface org.jfree.util.PublicCloneableclone in class AbstractCategoryItemRendererjava.lang.CloneNotSupportedException - should not happen.
|
Footer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||