ChartFactory 类2024 年 8 月 29 日 | 阅读 2 分钟 - ChartFactory 类属于 JFreeChart 库的 org.jfree.chart 包。
- 此类用于创建不同类型的图表。
- ChartFactory 类还包含用于创建“现成”图表的静态方法。
- 此类中存在的每个方法都以其生成的图表类型命名,并且每个方法都会返回通用 JFreeChart 类的实例,而与所涉及的图表类型无关。
构造函数构造函数 | 描述 |
---|
ChartFactory( ) | 这是 ChartFactory 类的默认构造函数。 |
方法摘要方法 | 描述 |
---|
createAreaChart(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset) | 此方法使用默认设置创建面积图。 | createBarChart(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset) | 此方法创建具有垂直方向的条形图。 | createBubbleChart(String title, String xAxisLabel, String yAxisLabel, XYZDataset dataset) | 此方法使用默认设置创建气泡图。 | createCandlestickChart(String title, String timeAxisLabel, String valueAxisLabel, OHLCDataset dataset, boolean legend) | 此方法创建并返回烛台图的默认实例。 | createGanttChart(String title, String categoryAxisLabel, String dateAxisLabel, IntervalCategoryDataset dataset) | 此方法使用提供的属性以及必需的默认值来创建甘特图。 | createHistogram(String title, String xAxisLabel, String yAxisLabel, IntervalXYDataset dataset) | 此方法创建直方图。 | createLineChart(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset) | 此方法使用默认设置创建折线图。 | createPieChart(String title, PieDataset dataset) | 此方法使用默认设置创建饼图。 | createPieChart3D(String title, PieDataset dataset) | 此方法使用指定的数据集创建 3D 饼图。 | createRingChart(String title, PieDataset dataset, boolean legend, boolean tooltips, boolean urls) | 此方法使用默认设置创建环形图。 | createScatterPlot(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset) | 此方法使用默认设置创建散点图。 | createTimeSeriesChart(String title, String timeAxisLabel, String valueAxisLabel, XYDataset dataset) | 此方法创建并返回时间序列图。 | createXYAreaChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset) | 此方法使用 XYDataset 创建面积图。 | createXYBarChart(String title, String xAxisLabel, boolean dateAxis, String yAxisLabel, IntervalXYDataset dataset) | 此方法创建并返回 XY 条形图的默认实例。 | createXYLineChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset) | 此方法使用默认设置创建折线图(基于 XYDataset)。 | createXYStepAreaChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset) | 此方法使用默认设置创建填充的阶梯 XY 图。 | setChartTheme(ChartTheme theme) | 此方法设置当前的图表主题。 |
|