`
Anas
  • 浏览: 21846 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

JFreeChart使用时常见错误与解决方法

阅读更多

环境:jdk1.4、webLogic8.1
系统liunx

 
1、在编译程序的过程中,报出如下的错误:
BarChartDemo.java:51: cannot resolve symbol
symbol    : class CategoryDataset
location: class demo.BarChartDemo
          private static CategoryDataset getDataSet() {
                     ^
BarChartDemo.java:52: cannot resolve symbol
symbol    : class DefaultCategoryDataset
location: class demo.BarChartDemo
                  DefaultCategoryDataset dataset = new

DefaultCategoryDataset();
                  ^
这是由于未找到相应的类,在程序前面加上以下两句即可解决这个问题:
import org.jfree.data.category.CategoryDataset;
import org.jfree.data.category.DefaultCategoryDataset;

 

2、The 'quality' must be in the range 0.0f to 1.0f

这是因为ChartUtilities.writeChartAsJPEG(res.getOutputStream

(),100,chart,graphWidth,graphHigh,null);

限制quality必须小于等于1,所以修改一下

把100改成 1.0f就可以显示了
 

3.Can't connect to X11 window server using ':0.0' as the value of the

DISPLAY variable
 
这是因为JfreeChar寻求liunx下面没有开启X11 server服务;

解决方法:在JSP页面前面加System.setProperty

("java.awt.headless","true");

 

分享到:
评论

相关推荐

    jfreechart在LINUX下乱码问题的解决

    标题中的“jfreechart在LINUX下乱码问题的解决”指的是在Linux操作系统中使用JFreeChart库时遇到的字符编码问题。JFreeChart是一个Java库,用于创建各种图表,如饼图、柱状图、线图等。在处理中文字符时,如果系统...

    jfreechart

    这份文档详细列出了类、方法以及使用示例,是学习和使用 JFreeChart 的重要参考资料。 **6. 版本更新** `jfreechart-1.0.19` 表示 JFreeChart 的一个稳定版本,可能包含了错误修复、性能优化和新的功能。保持库的...

    最好的Java反编译工具(jfreechart-1.0.9-demo.jar源码)

    在反编译过程中,可能会遇到错误,比如“反编译jfreechart-1.0.9-demo.jar后出错的处理.txt”可能就是一个记录或指导如何解决这些错误的文档。通常,反编译错误可能由于字节码优化、混淆或缺失元数据导致,处理这些...

    利用JFreeChart工具生成统计图的几种方法.doc

    JFreeChart 还与 JFreeReport 和 JCommon 配合使用,提供完整的报表解决方案。JFreeReport 是一个报表生成工具,而 JCommon 是共享类库,服务于 JFreeReport 和 JFreeChart。JFreeDesigner 是 JFreeReport 的配套...

    jfreechart_test1

    在IT行业中,JFreeChart是一个广泛使用的Java库,它提供了丰富的功能来生成各种类型的图表,如饼图、柱状图、线图等。这个“jfreechart_test1”项目可能是针对一个利用JFreeChart库创建图表的应用程序进行的调试工作...

    jfreechart-1.0.13-ebook.zip

    《JFreeChart 1.0.13 使用详解》 JFreeChart 是一个开源的 Java 图形库,它为开发者提供了丰富的图表绘制功能,包括饼图、...所以,花时间熟悉 JFreeChart 的功能和使用方法,对于提升你的 Java 开发技能大有裨益。

    JFreeChart在JSP(tomcat)中的一些问题(图片不显示)好资源0分送

    在使用JFreeChart与JSP结合时,可能会遇到一个常见问题:使用JFreeChart生成的图片虽然已经存在于Tomcat的临时目录(\Tomcat 6.0\temp),但在浏览器中却无法正常显示,只出现一个红色的叉号。这个问题困扰了很多...

    Birt报表开发手册

    - **常见问题及解决方法**:总结了使用Birt过程中可能遇到的问题及其解决方案,帮助新手避免常见的错误。 通过上述内容,我们不仅了解了Birt的基本概念和发展历程,还掌握了如何在具体项目中运用Birt来开发高质量的...

    proceksor-internal.rar_matlab例程_MultiPlatform_

    9. **错误处理与调试**:分享在使用过程中遇到的问题及解决策略,帮助用户避免常见错误。 通过阅读这份文档,用户可以学习如何在MATLAB中有效地利用JFreeChart库,从而创建出专业且具有吸引力的数据可视化作品,...

    图片转换成pdf代码

    在IT行业中,将图片转换为PDF格式是一种常见的需求,尤其在文档整理或打印时更为方便。这个名为"图片转换成pdf代码"的压缩包提供了一个Java解决方案,它包含一个Java类以及必要的依赖库,用于实现图片到PDF的转换。...

    故障诊断项目

    首先,单片机与PC软件的通信是物联网(IoT)和嵌入式系统中常见的需求。在本项目中,我们面临的是通信断流问题,这可能是由多种原因引起的,如波特率不匹配、数据校验错误、硬件接口故障或者软件中断处理不当等。解决...

    Java导出Excel

    在Java编程环境中,导出Excel是一项常见的任务,特别是在数据分析、报表生成或数据交换等场景下。本篇文章将详细探讨如何使用jxl库来实现Java导出Excel,以及如何处理大数据量的导出。 jxl是一个广泛使用的开源Java...

    JAVA医药管理系统设计(论文+源代码)【毕业论文】.zip

    6. **异常处理与错误报告**:系统应具备完善的异常处理机制,能捕获并报告运行时错误,以便快速定位和解决问题。 7. **报表与统计功能**:医药管理系统可能包括自定义报表和数据分析功能,如药品销售统计、库存预警...

    深入浅出Struts 2 .pdf(原书扫描版) part 1

    5.1 Struts标签的使用方法 59 5.2 表单标签的共同属性 60 5.3 form标签 62 5.4 textfield、password、hidden标签 63 5.5 submit标签 65 5.6 reset标签 65 5.7 label标签 66 5.8 head标签 66 5.9 textarea标签 66 ...

    Java程序设计实践

    6. 异常处理:了解如何使用try-catch-finally语句块捕获和处理运行时错误,以及何时使用throw和throws关键字。 7. 并发编程:Java提供了丰富的并发工具,如线程池、Future和Callable接口,以及synchronized关键字和...

Global site tag (gtag.js) - Google Analytics