91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 24.93MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-23
  • 語言: Java
  • 標簽: web,報表??

資源簡介

javaweb項目報表案例。采用JFreeChart插件,包含其使用詳細教程。

資源截圖

代碼片段和文件信息

package?com.fz.demo;

import?java.awt.Font;
import?java.io.FileNotFoundException;
import?java.io.FileOutputStream;
import?java.io.IOException;

import?org.jfree.chart.ChartFactory;
import?org.jfree.chart.ChartUtilities;
import?org.jfree.chart.JFreeChart;
import?org.jfree.chart.LegendItem;
import?org.jfree.chart.axis.CategoryAxis;
import?org.jfree.chart.axis.ValueAxis;
import?org.jfree.chart.plot.CategoryPlot;
import?org.jfree.chart.plot.PlotOrientation;
import?org.jfree.chart.title.Legendtitle;
import?org.jfree.chart.title.Texttitle;
import?org.jfree.data.category.DefaultCategoryDataset;

public?class?JFreeChartDemo?{

public?static?void?main(String[]?args)?throws?IOException?{
DefaultCategoryDataset?dataSet?=?new?DefaultCategoryDataset();
dataSet.addValue(20?“全勤人數“?“技術研發部“);
dataSet.addValue(5?“缺勤人數“?“技術研發部“);
dataSet.addValue(10?“遲到人數“?“技術研發部“);
dataSet.addValue(6?“早退人數“?“技術研發部“);

dataSet.addValue(10?“全勤人數“?“財務部“);
dataSet.addValue(2?“缺勤人數“?“財務部“);
dataSet.addValue(3?“遲到人數“?“財務部“);

JFreeChart?chart?=?ChartFactory.createBarChart(
“員工出勤報表“//報表的標題
“部門“//x軸的標題
“人數“//y軸的標題
dataSet//設置產生報表的數據集?
PlotOrientation.VERTICAL?
true?
false
false);

Texttitle?title?=?chart.gettitle();//獲取報表的標題
title.setFont(new?Font(“隸書“Font.BOLD30));

CategoryPlot?cp?=?chart.getCategoryPlot();
CategoryAxis?ca?=?cp.getDomainAxis();
ca.setLabelFont(new?Font(“宋體“Font.PLAIN20));//設置x軸軸標題
ca.setTickLabelFont(new?Font(“宋體“Font.PLAIN15 ));//設置x軸軸標簽

ValueAxis?va?=?cp.getRangeAxis();
va.setLabelFont(new?Font(“宋體“Font.PLAIN15));
?
Legendtitle?lt?=?chart.getLegend();
if(lt!=null){
lt.setItemFont(new?Font(“宋體“Font.BOLD15));?
}

FileOutputStream?out?=?new?FileOutputStream(“d:\\chart.jpg“);
ChartUtilities.writeChartAsJPEG(out?chart?800?800);
}

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????372??2012-05-31?14:28??報表\案例\jfreechart01\.classpath

?????文件????????388??2012-05-31?14:26??報表\案例\jfreechart01\.project

?????文件????????629??2012-05-31?14:26??報表\案例\jfreechart01\.settings\org.eclipse.jdt.core.prefs

?????文件???????2928??2012-05-31?15:11??報表\案例\jfreechart01\bin\com\fz\demo\JFreeChartDemo.class

?????文件?????309920??2012-05-31?14:27??報表\案例\jfreechart01\lib\jcommon-1.0.17.jar

?????文件????1461633??2012-05-31?14:27??報表\案例\jfreechart01\lib\jfreechart-1.0.14.jar

?????文件???????2049??2012-05-31?15:11??報表\案例\jfreechart01\src\com\fz\demo\JFreeChartDemo.java

?????文件????????519??2012-05-31?15:17??報表\案例\jfreechart02\.classpath

?????文件????????309??2012-05-31?15:14??報表\案例\jfreechart02\.mymetadata

?????文件???????1418??2012-05-31?15:18??報表\案例\jfreechart02\.project

?????文件????????500??2012-05-31?15:14??報表\案例\jfreechart02\.settings\.jsdtscope

?????文件????????330??2012-05-31?15:14??報表\案例\jfreechart02\.settings\org.eclipse.jdt.core.prefs

?????文件?????????49??2012-05-31?15:14??報表\案例\jfreechart02\.settings\org.eclipse.wst.jsdt.ui.superType.container

?????文件??????????6??2012-05-31?15:14??報表\案例\jfreechart02\.settings\org.eclipse.wst.jsdt.ui.superType.name

?????文件???????2362??2012-05-31?15:21??報表\案例\jfreechart02\src\com\fz\servlet\JFreeChartServlet.java

?????文件????????827??2012-05-31?15:19??報表\案例\jfreechart02\WebRoot\index.jsp

?????文件?????????36??2012-05-31?15:14??報表\案例\jfreechart02\WebRoot\meta-INF\MANIFEST.MF

?????文件???????3194??2012-05-31?15:21??報表\案例\jfreechart02\WebRoot\WEB-INF\classes\com\fz\servlet\JFreeChartServlet.class

?????文件?????309920??2012-05-31?15:17??報表\案例\jfreechart02\WebRoot\WEB-INF\lib\jcommon-1.0.17.jar

?????文件????1461633??2012-05-31?15:17??報表\案例\jfreechart02\WebRoot\WEB-INF\lib\jfreechart-1.0.14.jar

?????文件????????655??2012-05-31?15:16??報表\案例\jfreechart02\WebRoot\WEB-INF\web.xml

?????文件???????1748??2015-05-29?11:18??報表\案例\jfreechart03\.classpath

?????文件????????310??2012-05-31?15:31??報表\案例\jfreechart03\.mymetadata

?????文件????????240??2012-05-31?15:26??報表\案例\jfreechart03\.mystrutsdata

?????文件???????1838??2015-05-29?11:18??報表\案例\jfreechart03\.project

?????文件????????500??2012-05-31?15:14??報表\案例\jfreechart03\.settings\.jsdtscope

?????文件???????1040??2012-05-31?15:31??報表\案例\jfreechart03\.settings\com.genuitec.eclipse.j2eedt.core.prefs

?????文件????????431??2015-05-29?11:18??報表\案例\jfreechart03\.settings\com.genuitec.eclipse.migration.prefs

?????文件????????364??2015-05-29?11:18??報表\案例\jfreechart03\.settings\org.eclipse.jdt.core.prefs

?????文件????????609??2015-05-29?11:18??報表\案例\jfreechart03\.settings\org.eclipse.wst.common.component

............此處省略103個文件信息

評論

共有 條評論

相關資源