|
||||||||||
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.xy.AbstractXYItemRenderer
org.jfree.chart.renderer.xy.XYDotRenderer
public class XYDotRenderer
A renderer that draws a small dot at each data point for an XYPlot
.
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 | |
---|---|
XYDotRenderer()
Constructs a new renderer. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Returns a clone of the renderer. |
void |
drawItem(java.awt.Graphics2D g2,
XYItemRendererState state,
java.awt.geom.Rectangle2D dataArea,
PlotRenderingInfo info,
XYPlot plot,
ValueAxis domainAxis,
ValueAxis rangeAxis,
XYDataset dataset,
int series,
int item,
CrosshairState crosshairState,
int pass)
Draws the visual representation of a single data item. |
boolean |
equals(java.lang.Object obj)
Tests this renderer for equality with an arbitrary object. |
int |
getDotHeight()
Returns the dot height (the default value is 1). |
int |
getDotWidth()
Returns the dot width (the default value is 1). |
void |
setDotHeight(int h)
Sets the dot height and sends a RendererChangeEvent to all
registered listeners. |
void |
setDotWidth(int w)
Sets the dot width and sends a RendererChangeEvent to all
registered listeners. |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jfree.chart.LegendItemSource |
---|
getLegendItems |
Constructor Detail |
---|
public XYDotRenderer()
Method Detail |
---|
public int getDotWidth()
setDotWidth(int)
public void setDotWidth(int w)
RendererChangeEvent
to all
registered listeners.
w
- the new width (must be greater than zero).
java.lang.IllegalArgumentException
- if w
is less than one.getDotWidth()
public int getDotHeight()
setDotHeight(int)
public void setDotHeight(int h)
RendererChangeEvent
to all
registered listeners.
h
- the new height (must be greater than zero).
java.lang.IllegalArgumentException
- if h
is less than one.getDotHeight()
public void drawItem(java.awt.Graphics2D g2, XYItemRendererState state, java.awt.geom.Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
drawItem
in interface XYItemRenderer
g2
- the graphics device.state
- the renderer state.dataArea
- the area within which the data is being drawn.info
- collects information about the drawing.plot
- the plot (can be used to obtain standard color
information etc).domainAxis
- the domain (horizontal) axis.rangeAxis
- the range (vertical) axis.dataset
- the dataset.series
- the series index (zero-based).item
- the item index (zero-based).crosshairState
- crosshair information for the plot
(null
permitted).pass
- the pass index.public boolean equals(java.lang.Object obj)
true
if and only if:
obj
is not null
;obj
is an instance of XYDotRenderer
;
equals
in class AbstractXYItemRenderer
obj
- the object (null
permitted).
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in interface org.jfree.util.PublicCloneable
clone
in class AbstractXYItemRenderer
java.lang.CloneNotSupportedException
- if the renderer cannot be cloned.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |