`
xbcoil
  • 浏览: 125877 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jfreechart支持的图表类型总结

    博客分类:
  • JAVA
 
阅读更多

忙里偷闲,来写个博客.以备闲的时候缅怀自己范的错误!

 

.做一个jfreechart的柱状图.打死出不来.原因很简单, 柱状图支持的是 CategoryDataset,支自己写的是DefaultDataset.纠结好久啊

 

转自 : 某(听说数据库被盗,用户密码是明文的网站.~~)

 

 

JFreeChart支持的图表类型总结
图表类型 工厂类方法 数据集类型 备注
柱状图 createBarChart CategoryDataset  
柱状图3D createBarChart3D CategoryDataset  
饼图 createPieChart PieDataset  
饼图3D createPieChart3D PieDataset  
线图 createLineChart CategoryDataset  
线图3D createLineChart3D CategoryDataset  
复合饼图 createMultiplePieChart CategoryDataset 需要设置TableOrder
复合饼图3D createMultiplePieChart3D CategoryDataset  
环形图 createRingChart PieDataset  
瀑布图 createWaterfallChart CategoryDataset 柱图特殊形式
面积图 createAreaChart CategoryDataset  
散点图 createScatterPlot XYSeriesCollection  
组织图 createHistogram XYSeriesCollection  
数据点阶梯图 createXYStepChart XYSeriesCollection  
堆积面积图 createStackedAreaChart CategoryDataset  
堆积柱状图 createStackedBarChart CategoryDataset  
堆积柱状图3D createStackedBarChart3D CategoryDataset  
数据点线图 createXYLineChart XYSeriesCollection  
数据点面积图 createXYAreaChart XYSeriesCollection  
数据点阶梯面积图 createXYStepAreaChart XYSeriesCollection  
堆积数据点面积图 createStackedXYAreaChart TableXYDataset  
时序图 createTimeSeriesChart XYDataset  
晶片图 createWaferMapChart WaferMapDataset  
WindPlot createWindPlot WindDataset  
极线图 createPolarChart XYDataset  
气泡图 createBubbleChart XYZDataset  
BoxAndWhiskerChart createBoxAndWhiskerChart BoxAndWhiskerXYDataset  
烛台图 createCandlestickChart OHLCDataset  
股价图 createHighLowChart OHLCDataset 2种 时间线差别
甘特图 createGanttChart IntervalCategoryDataset  
数据点柱状图 createXYBarChart IntervalXYDataset
分享到:
评论

相关推荐

    Jfreechart打造专业图表

    2. 创建所需的图表类型(如ChartFactory.createBarChart())。 3. 设置图表的各种属性,如标题、轴标签、数据集等。 4. 将图表渲染到指定的图形上下文(如Graphics2D),或者保存为图像文件。 5. 对于交互式应用,可...

    jfreechart java图表开发库

    总结来说,JFreeChart是Java开发中不可或缺的图表库,它提供丰富的图表类型和高度的定制化能力,使得数据可视化变得简单而高效。无论你是开发报表系统还是构建数据驱动的应用,JFreeChart都能成为你的得力助手。

    JFreeChart Java图表组件 v1.0.12

    6. **事件监听**:JFreeChart支持图表的鼠标点击事件,使得用户能够与图表进行交互,比如弹出详细信息或者触发其他操作。 ### 使用JFreeChart的步骤 1. **添加依赖**:在项目中引入JFreeChart的jar包或Maven/...

    JFreeChart 典型图表生成及属性设置示例

    `CategoryDataset`是JFreeChart中一种非常基础的数据集类型,适用于柱状图、堆叠柱状图、折线图等多种图表类型。示例代码中,我们首先创建了一个`DefaultCategoryDataset`实例,然后向其中添加数据。例如: ```java...

    用jfreechart来生成统计图表.doc

    4. 雷达图、折线图、散点图等多种图表类型。 5. 复杂的数据可视化,如3D图表和时间序列数据。 6. 支持导出图表为 PNG、JPEG、PDF、SVG 等多种格式。 对于 web 应用,jFreeChart 还可以通过 Servlet 将图表直接输出...

    在Java Web中使用JFreechart创建图表信息(主要用于统计方面)

    2. **创建图表**:使用JFreeChart类的工厂方法,根据需要创建不同类型的图表。例如,`ChartFactory.createBarChart()`用于创建柱状图,`ChartFactory.createLineChart()`用于创建折线图。 3. **设置数据**:使用`...

    在Struts中用JFreeChart生成图表

    在Struts项目的Java类中,需要引入JFreeChart相关的包以支持图表的生成。以下是一些常用的包: ```java import javax.servlet.http.HttpSession; import javax.servlet.http.HttpServletRequest; import org.jfree....

    JFreeChart图表制作工具

    JFreeChart支持多种数据源,包括ArraySeriesCollection、DefaultCategoryDataset、DefaultPieDataset等。开发者可以使用这些数据模型将数据组织起来,然后生成对应的图表。 5. **输出方式** 生成的图表可以导出为...

    基于jfreeChart的动态图表

    jfreeChart是一个开源的Java图表库,它提供了丰富的API用于创建各种类型的图表,如折线图、柱状图、饼图等。它支持复杂的配置选项,并且能够导出为多种格式,如PNG、PDF等。由于其功能强大且易于使用,jfreeChart...

    jfreechart的一个小总结

    这些类可以根据图表类型选择相应的实现。 对于时序图,JFreeChart 提供了 `TimePeriodValues` 和 `TimeSeries` 等类来处理时间序列数据。在示例代码中,`TimePeriodValuesCollection` 用于收集多个 `...

    JfreeChart学习总结

    JFreeChart是一款强大的Java图形库,它提供了丰富的图表类型,如饼图、柱状图、曲线图、散点图、时间序列图、甘特图、风力图、仪表图等,满足了各种数据可视化的需要。它不仅支持二维和三维的图形展示,还能够将图表...

    JFreechart图表设计教程与实例

    该组件不仅支持常见的图表类型,如条形图、饼图、折线图等,还能绘制更为专业的时序图、甘特图等。 ##### 24.1.2 JFreeChart的下载与使用 JFreeChart是一个开源项目,可以从官方网站...

    JAVA用POI从Excel读取数据进行相关统计JFreeChart绘制图表.pdf

    通过`ChartFactory`创建所需的图表类型,如条形图、折线图或散点图,将`Dataset`传递给`createXXXChart`方法。 6. **处理中文显示** 要解决JFreeChart中中文显示的问题,可能需要设置` RenderingHints`以支持中文...

    使用JFreeChart来创建基于web的图表

    1. **广泛的图表类型支持**:JFreeChart支持多种图表类型,包括但不限于折线图、条形图、饼图、散点图、时间序列图等。 2. **高度可定制性**:用户可以根据需要对图表的颜色、样式、布局等进行个性化定制。 3. **...

    jFreeChart学习总结

    - **复合图**:结合多种图表类型以更全面地展示数据。 - **帕累托图**:用于识别造成最大影响的关键因素。 - **甘特图**:常用于项目管理,展示任务的进度和持续时间。 - **风向图**、**仪表盘图**和**符号图**:...

    JFreeChart资源文件

    - **动态更新**:JFreeChart支持图表的实时更新,对于需要动态展示数据变化的应用非常适用。 - **易于集成**:由于JFreeChart是纯Java实现,它可以方便地集成到Java Web应用(通过Servlet或JSP)、Swing桌面应用,...

    jfreechart中文学习文档

    - **灵活性与可扩展性**:JFreeChart 支持多种图表类型,并且可以轻松定制图表样式。 - **广泛的图表支持**:包括折线图、柱状图、饼图、散点图等多种图表类型。 - **高质量输出**:支持生成高分辨率的图像格式,如 ...

    jfreechart 1.0.6 demo 源码

    6. **事件处理与交互**:JFreeChart支持图表的交互操作,如点击、拖动等。通过监听图表事件,开发者可以实现用户与图表的交互,例如在点击图表时显示详细数据或执行其他操作。 7. **导出与打印**:JFreeChart还支持...

Global site tag (gtag.js) - Google Analytics