JFreeChart XYLineAndShapeRenderer类
精华
小牛编辑
166浏览
2023-03-14
JFreeChart XYLineAndShapeRenderer类介绍
- XYLineAndShapeRenderer类在JFreeChart的 org.jfree.chart.renderer.xy 包下面
- 此类将数据点与行连接起来,并/或在每个数据点绘制形状。
- 此类设计用于和 XYPlot 类一起使用。
JFreeChart XYLineAndShapeRenderer类的构造方法
构造方法 | 描述 |
---|---|
XYLineAndShapeRenderer() | 它创建一个新的渲染器,线条和形状都可见。 |
XYLineAndShapeRenderer(boolean lines, boolean shapes) | 它创建一个新的渲染器。 |
JFreeChart XYLineAndShapeRenderer类的方法
方法 | 描述 |
---|---|
drawFirstPassShape(Graphics2D g2, int pass, int series, int item, Shape shape) | 此方法绘制第一个传递形状。 |
drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass) | 此方法绘制单个数据项目的视觉展示。 |
drawPrimaryLine(XYItemRendererState state, Graphics2D g2, XYPlot plot, XYDataset dataset, int pass, int series, int item, ValueAxis domainAxis, ValueAxis rangeAxis, Rectangle2D dataArea) | 此方法绘制项目(第一关)。 |
equals(Object obj) | 此方法返回默认的"可见行"属性。 |
getDefaultLinesVisible( ) | 此方法返回默认的"填充形状"属性。 |
getDefaultShapesFilled( ) | 如果应绘制形状的轮廓,则此方法返回true,否则则为false。 |
getDrawOutlines( ) | 此方法返回一个标志,该标志控制每个系列是否绘制为单个路径。 |
getDrawSeriesLineAsPath( ) | 此方法返回用于控制项目形状是否可见的标记。 |
getItemLineVisible(int series, int item) | 此方法返回用于控制项目形状是否填充的标记。 |
getItemShapeFilled(int series, int item) | 此方法返回用于控制项目形状是否填充的标记。 |
getItemShapeVisible(int series, int item) | 此方法返回用于控制项目形状是否填充的标记。 |
initialise(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info) | 此方法初始化渲染器。 |
setDefaultLinesVisible(boolean flag) | 此方法设置默认的"可见行"标记,并向所有注册听众发送渲染器改变事件。 |