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

如何在jfreechart 柱图柱子上显示对应数值

阅读更多

       
/**

**QQ:252574345

**MSN:lele_love_lomboz@hotmail.com

*/

  CategoryPlot categoryplot = (CategoryPlot)chart.getPlot();

 

 StackedBarRenderer3D stackedbarrenderer = (StackedBarRenderer3D)categoryplot.getRenderer();

 

stackedbarrenderer.setBaseItemLabelGenerator(new StandardCategoryItemLabelGenerator()  );

 

当然,和前面的介绍一样,也可以对显示的数值进行格式化,例如

 

//new StandardCategoryItemLabelGenerator("{2}",new DecimalFormat("0.0%"))

 

可以在柱子上显示名称,数值,比例等信息

分享到:
评论

相关推荐

    JFreeChart 饼图,柱图,折线图

    JFreeChart是一款强大的Java图表库,它允许开发者创建多种类型的图表,包括饼图、柱状图和折线图。在Java应用中,JFreeChart是一个不可或缺的工具,尤其在数据分析、报表生成或可视化数据的场景下。下面我们将深入...

    jfreechart实现柱状图排序

    在日常的数据分析与展示工作中,柱状图是非常常见的一种图表类型,它能直观地显示不同类别之间的数值差异。JFreeChart 是一款基于 Java 的开源图表绘制工具,它提供了丰富的图表类型和高度定制化的选项。但在实际...

    jfreechart 柱状图、曲线图、饼图经

    柱状图是数据可视化中常用的一种方式,它通过竖直或水平的柱子长度来表示数值大小。在JFreeChart中,可以使用`CategoryPlot`类来创建柱状图。我们需要准备数据集,通常是`DefaultCategoryDataset`对象,然后将数据集...

    柱状图 圆饼图 曲线图 struts2.0 jfreechart

    柱状图通过不同长度的柱子来表示数据的差异,适用于比较类别间的数值。圆饼图通过扇形的大小表示数据占比,适合展示各部分在整体中的比例。曲线图则是用折线连接各个数据点,显示数据随时间或其他因素的变化趋势。 ...

    JFreeChart例子工程,web页面展示图片

    JFreeChart是一款开源的Java图表库,它提供了丰富的图表类型,包括柱状图、饼图、曲线图等,用于在Java应用程序和网页中展示数据。这个库的强大之处在于其灵活性和可定制性,允许开发者根据需求自定义图表样式,颜色...

    jFreeChart生成报表图片

    1. **柱状图**:柱状图是最基本的图表类型之一,由一系列垂直或水平的柱子组成,每个柱子代表一个类别,高度或长度对应类别对应的值。jFreeChart提供丰富的定制选项,如颜色、标签、阴影等,使得柱状图既实用又美观...

    JFreeChart统计图资料

    5. **绘制图表**:将图表渲染到BufferedImage,然后可以将其保存为图片文件,或者在GUI组件(如JPanel)上显示。 6. **更新图表**:如果数据源发生变化,可以通过重新设置Dataset并刷新Chart来更新图表。 **五、...

    jfreeChart报表小demo

    每根柱子代表一个类别,高度则表示对应的数值大小。 3. **线图(Line Chart)**:线图适合显示数据随时间的变化趋势。在JFreeChart中,你可以使用TimeSeriesCollection来存储时间序列数据,再通过XYPlot类生成线图...

    jfreechart-1.0.19.jar+jcommon.1.0.14.jar.zip

    开发者可以通过设置X轴和Y轴的值来构建柱状图,每个柱子代表一个类别,其高度代表对应的数值。柱状图可以是单列或多列,还可以添加自定义的颜色和标签,使得数据更加直观。 另一方面,饼状图则用于显示整体数据中...

    JFreeChar 柱图实现

    在数据分析与展示领域,柱状图(Bar Chart)是一种非常常见的数据可视化工具,它能够直观地比较不同类别的数值大小,尤其适用于显示离散数据集。JFreeChart作为Java平台上的一个开源图表库,提供了丰富的API来创建...

    jfreechart

    - **柱形图(Bar Chart)**:柱形图通过不同高度的柱子来比较类别之间的数据差异,适用于展示分类数据的数值。 - **折线图(Line Chart)**:折线图用于表示趋势或随时间变化的数据,连续的点由线段连接,便于观察...

    Jfreechart开发手记(一)

    ### JFreeChart 开发手记(一):完整柱状图及数据下钻实现方法 #### 1. 概述 本文档旨在介绍如何利用开源图表库 JFreeChart 制作一个完整的柱状图,并实现商业智能 (BI) 软件中常见的“数据下钻”功能。通过本...

    jfreechart1.0.6-javadocs

    - **面积图(Area Chart)**:在折线图的基础上填充区域,强调数据的相对大小。 - **甘特图(Gantt Chart)**:常用于项目管理,显示任务的时间进度。 **3. 图表组件** JFreeChart 还提供了一些辅助组件,如 `Legend`...

    jfreechart demo

    - 创建图表:利用ChartFactory提供的静态方法,根据数据模型创建对应的图表类型,如ChartFactory.createBarChart()用于创建柱状图。 - 自定义图表:可以通过设置ChartCustomizer或直接修改Chart对象来调整图表的...

    Java图表类库JFreeChart源码

    在源码中,我们可以看到JFreeChart对各种图表元素的精细控制,例如线的颜色、宽度,柱状图的填充样式,饼图的切片角度和标签布局等。此外,它还支持添加图例、轴标签、网格线、数据标签等辅助元素,进一步增强图表的...

    Java生成柱状图

    2. **柱状图基础**:柱状图由一系列垂直或水平的矩形(柱子)组成,每个柱子代表一个类别,柱子的高度表示该类别的数值大小。在Java中,`jfreechart`的`CategoryDataset`接口用于存储这些分类数据。 3. **创建...

    BarPieJfreeChart简单示例.rar

    或者悬停在折线图上的一个点上,显示该点的具体数值。 本示例中的“BarPieJfreeChart简单示例”很可能包含了创建这些图形的Java代码,并可能展示了如何将图表添加到Swing组件(如JFrame或JPanel)中,以及如何处理...

    在JSP页面上显示垂直和水平的柱状图

    在JSP页面上显示垂直和水平的柱状图是一个常见的数据可视化需求,特别是在Web应用程序中。Struts框架作为Java EE领域中的MVC(Model-View-Controller)框架,提供了丰富的功能来帮助开发者构建动态Web应用。在这个...

    Java图形统计

    2. **柱状图(Bar Chart)**:柱状图适用于比较不同类别之间的数值,每一根柱子代表一类数据,高度表示数据的大小。jFreeChart可以生成水平或垂直柱状图,同时支持堆积柱状图,方便展示多个维度的数据。 3. **曲线...

    java图表 饼状图,柱状图,折线图

    柱状图则以垂直或水平的条形长度来展示数据,每一条柱子代表一个分类或时间段的数值。在Java中,同样可以通过JFreeChart库的`BarChart`类来实现。我们需要创建一个`CategoryDataset`,其中包含分类和对应的值,然后...

Global site tag (gtag.js) - Google Analytics