PiePlot 3D类

  • PiePlot 3D类也位于JFreeChart库的org.jfree.chart.plot包下。
  • PiePlot3D类是同一程序包下PiePlot类的子类。
  • 因此, 该类与PiePlot类具有相同的功能, 只不过它用于创建3D图。
构造函数:
建设者 描述
PiePlot3D( ) 该构造函数创建一个没有数据集的新实例。
PiePlot3D(PieDataset dataset) 此构造函数使用指定的数据集创建具有三维效果的饼图。
方法摘要:
方法 描述
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发送到所有已注册的侦听器。

    推荐阅读