用Java绘制柱形图_Java使用JFreeChart绘制柱形图

JFreeChart是JAVA平台上的一个开放的图表绘制类库。它完全使用JAVA语言编写,是为applications, applets, servlets 以及JSP等使用所设计。JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。

JFreeChart截止2011年2月22日为止的相当不错的java图形解决方案,基本能够解决目前的图形方面的需求。本文着重对JFreeChart在Swing客户端界面实现柱形图进行介绍,其它统计图表的使用方法类似,读者可以参考JFreeChart提供的API。程序实现的效果如图:

Java代码:

package Test.JFreeChar;

import java.awt.Color;

import java.awt.Dimension;

import java.awt.GradientPaint;

import javax.swing.JPanel;

import org.jfree.chart.ChartFactory;

import org.jfree.chart.ChartPanel;

import org.jfree.chart.JFreeChart;

import org.jfree.chart.axis.Cat

本文链接:https://my.lmcjl.com/post/14440.html

展开阅读全文

4 评论

留下您的评论.