JFreechart教程

XYLineAndShapeRenderer 类

XYLineAndShapeRenderer 类

XYLineAndShapeRenderer 类属于 JFreeChart 库的 org.jfree.chart.renderer.xy 包。 该类将数据点与线连接和/或在每个数据点绘制形状。 此类旨在与 XYPlot 类一起使用。

构造函数:

构造函数 说明
XYLineAndShapeRenderer() 它创建了一个线条和形状都可见的新渲染器。
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( ) 此方法返回默认的"形状填充"属性。
getDrawOutlines( ) 如果应该为形状绘制轮廓,则此方法返回 true,否则返回 false。
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) 此方法设置默认的"行可见"标志并向所有注册的侦听器发送 RendererChangeEvent。

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4