当前位置: 首页 > 教程 > JFreeChart >

JFreeChart PiePlot类

精华
小牛编辑
156浏览
2023-03-14

JFreeChart PiePlot类介绍

  • PiePlot 类来自 JFreeChart 库的 org.jfree.chart.plot 包。
  • 此类提供创建饼图的方法。
  • 使用来自实现 PieDataset 接口的任何类的数据以饼图的形式显示数据的图。

JFreeChart PiePlot类的构造方法

构造方法 描述
PiePlot( ) 它创建了一个新的PiePlot。
PiePlot(PieDataset dataset) 它创建一个PiePlot,为指定的数据集绘制饼图。

JFreeChart PiePlot类的方法

方法 描述
clearSectionOutlinePaints(boolean notify) 此方法清除此绘图的部分轮廓绘制设置,并在请求时向所有注册的侦听器发送 PlotChangeEvent。
clone( ) 此方法返回绘图的副本。
draw(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) 此方法在 Java 2D 图形设备(如屏幕或打印机)上绘制绘图。
drawItem(Graphics2D g2, int section, Rectangle2D dataArea, PiePlotState state, int currentPass) 此方法绘制单个数据项。
drawLabels(Graphics2D g2, List keys, double totalValue, Rectangle2D plotArea, Rectangle2D linkArea, PiePlotState state) 此方法绘制饼图部分的标签。
drawPie(Graphics2D g2, Rectangle2D plotArea, PlotRenderingInfo info) 此方法绘制饼图。
drawSimpleLabels(Graphics2D g2, List keys, double totalValue, Rectangle2D plotArea, Rectangle2D pieArea, PiePlotState state) 此方法以最简单的形式绘制饼图部分标签。
equals(Object obj) 此方法测试此图是否与任意对象相等。
getDataset( ) 此方法返回数据集。
getDirection( ) 此方法返回绘制饼图部分的方向(顺时针或逆时针)。
getPieIndex( ) 此方法返回饼图索引(MultiplePiePlot 类使用它来跟踪子图)。
getPlotType( ) 此方法返回一个描述绘图类型的短字符串。