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

JFreeChart PiePlot3D类

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

JFreeChart PiePlot3D类介绍

  • PiePlot 3D 类也属于 JFreeChart 库的 org.jfree.chart.plot 包。
  • PiePlot3D 类是同包下 PiePlot 类的子类。
  • 因此,该类与 PiePlot 类具有相同的功能,只是它用于创建 3D 绘图。

JFreeChart PiePlot3D类的构造方法

构造方法 描述
PiePlot3D( ) 此构造函数创建一个没有数据集的新实例。
PiePlot3D(PieDataset dataset) 此构造函数使用指定的数据集创建具有三维效果的饼图。

JFreeChart PiePlot3D类的方法

方法 描述
draw(Graphics2D g2, Rectangle2D plotArea, Point2D anchor, PlotState parentState, PlotRenderingInfo info) 此方法在 Java 2D 图形设备(如屏幕或打印机)上绘制绘图。
drawSide(Graphics2D g2, Rectangle2D plotArea, Arc2D arc, Area front, Area back, Paint paint, Paint outlinePaint, Stroke outlineStroke, boolean drawFront, boolean drawBack) 此方法绘制饼图部分的侧面。
equals(Object obj) 此方法测试此图是否与任意对象相等。
getDarkerSides( ) 此方法返回一个标志,该标志控制是否使用较深的颜色呈现饼图的边。
getDepthFactor( ) 此方法返回图表的深度因子。
getPlotType( ) 此方法返回一个描述绘图类型的短字符串。
setDarkerSides(boolean darker) 此方法设置一个标志,控制饼图的边是否使用较深的颜色呈现,并向所有注册的侦听器发送 PlotChangeEvent。
setDepthFactor(double factor) 此方法将饼图深度设置为绘图区域高度的百分比,并向所有注册的侦听器发送 PlotChangeEvent。