📄 jfreechart.jsp
字号:
<%@ page contentType="text/html;charset=GBK"%><%@ page import=" java.io.*, org.jfree.chart.ChartFactory, org.jfree.chart.JFreeChart, org.jfree.chart.plot.PlotOrientation, org.jfree.chart.ChartUtilities, org.jfree.data.category.DefaultCategoryDataset"%><%//创建DefaultCategoryDataset对象dataset, 相当于初始化了想要显示的数据。DefaultCategoryDataset dataset = new DefaultCategoryDataset();dataset.addValue(1000, "北京", "电视");dataset.addValue(200, "北京", "冰箱");dataset.addValue(600, "北京", "洗衣机");dataset.addValue(680, "北京", "空调");dataset.addValue(200, "北京", "热水器");//调用ChartFactory.createBarChart3D()方法,使用之前创建的dataset对象建立了一个chartJFreeChart chart = ChartFactory.createBarChart3D("北京家用电器销量统计图", "电器种类", "销量", dataset, PlotOrientation.VERTICAL, false, false, false); //设定生成的图表文件的存储位置,存放在应用程序的根目录下面,注意filename是绝对路径String fileName=application.getRealPath("/")+File.separator+"chart.jpg"; //将之前的chart生成为JPEG格式的图片,并保存指定的文件名。ChartUtilities.saveChartAsJPEG(new File(fileName), 100, chart, 500, 300);// %><!--将生成的图片加载到页面中--><img src="<%=request.getContextPath()%>/chart.jpg" border=0>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -