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

  • 大小: 31.36MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2023-06-22
  • 語言: 其他
  • 標簽: JFreeChart??

資源簡介

這個項目只針對與初次接觸JFreeChart或者想用JFreeChart制作簡單的圖形報表的朋友們,項目里只寫了餅狀圖、柱狀圖、折線圖的實現,想要具體學習JFreeChart可以參考官方文檔,我也是照著官方文檔寫的。

資源截圖

代碼片段和文件信息

package?com.qj.controller;

import?java.awt.Color;
import?java.awt.Font;
import?java.text.DecimalFormat;
import?java.text.NumberFormat;
import?java.util.List;

import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;

import?org.jfree.chart.ChartColor;
import?org.jfree.chart.ChartFactory;
import?org.jfree.chart.ChartPanel;
import?org.jfree.chart.JFreeChart;
import?org.jfree.chart.axis.CategoryAxis;
import?org.jfree.chart.axis.ValueAxis;
import?org.jfree.chart.labels.StandardPieSectionLabelGenerator;
import?org.jfree.chart.plot.CategoryPlot;
import?org.jfree.chart.plot.PiePlot;
import?org.jfree.chart.plot.PlotOrientation;
import?org.jfree.chart.renderer.category.BarRenderer;
import?org.jfree.chart.renderer.category.LineAndShapeRenderer;
import?org.jfree.chart.servlet.ServletUtilities;
import?org.jfree.chart.title.Texttitle;
import?org.jfree.data.category.CategoryDataset;
import?org.jfree.data.category.DefaultCategoryDataset;
import?org.jfree.data.general.DefaultPieDataset;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.ui.ModelMap;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.servlet.ModelAndView;

import?com.qj.pojo.Grade;
import?com.qj.service.GetDataService;

@Controller
public?class?ShowDataController?{

@Autowired
private?GetDataService?dataService;


@RequestMapping(“/toIndex“)
public?String?showData(){
return?“/index“;
}

?//?獲取一個演示用的組合數據集對象??
????private?CategoryDataset?getDataSet()?{??
????????DefaultCategoryDataset?dataset?=?new?DefaultCategoryDataset();??
????????List?data?=?dataService.getData();
for(Grade?g?:data){
????????dataset.addValue(g.getCount()?““?g.getGradeName());
}
return?dataset;??
????}??
????
????//設置文字樣式??
????private?static?void?getChartByFont(JFreeChart?chart)?{??
????????//1.?圖形標題文字設置??
????????Texttitle?texttitle?=?chart.gettitle();?????
????????texttitle.setFont(new?Font(“宋體“Font.BOLD20));??
??????????
????????//2.?圖形X軸坐標文字的設置??
????????CategoryPlot?plot?=?(CategoryPlot)?chart.getPlot();??
????????CategoryAxis?axis?=?plot.getDomainAxis();??
????????axis.setLabelFont(new?Font(“宋體“Font.BOLD22));??//設置X軸坐標上標題的文字??
????????axis.setTickLabelFont(new?Font(“宋體“Font.BOLD15));??//設置X軸坐標上的文字??
??????????
????????//2.?圖形Y軸坐標文字的設置??
????????ValueAxis?valueAxis?=?plot.getRangeAxis();??
????????valueAxis.setLabelFont(new?Font(“宋體“Font.BOLD15));??//設置Y軸坐標上標題的文字??
????????valueAxis.setTickLabelFont(new?Font(“sans-serif“Font.BOLD12));//設置Y軸坐標上的文字??
????}??

//顯示柱狀圖??
????@RequestMapping(value?=?“/getColumnChart“)??
????public?ModelAndView?getColumnChart(HttpServletRequest?requestHttpServletResponse?responseModelMap?modelMap)?throws?Exception{??
????????//1.?獲得數據集合??
???? CategoryDataset?dataset?=?getDataSet();
????????//2.?創建柱狀圖??
????

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

?????文件???????1384??2017-12-10?14:18??JFreeChart\statistics\.classpath

?????文件???????1219??2017-12-09?21:42??JFreeChart\statistics\.project

?????文件????????508??2017-12-09?21:42??JFreeChart\statistics\.settings\.jsdtscope

?????文件????????430??2017-12-09?21:42??JFreeChart\statistics\.settings\org.eclipse.jdt.core.prefs

?????文件?????????90??2017-12-09?21:42??JFreeChart\statistics\.settings\org.eclipse.m2e.core.prefs

?????文件????????671??2017-12-09?21:42??JFreeChart\statistics\.settings\org.eclipse.wst.common.component

?????文件????????252??2017-12-09?21:42??JFreeChart\statistics\.settings\org.eclipse.wst.common.project.facet.core.xml

?????文件?????????49??2017-12-09?21:42??JFreeChart\statistics\.settings\org.eclipse.wst.jsdt.ui.superType.container

?????文件??????????6??2017-12-09?21:42??JFreeChart\statistics\.settings\org.eclipse.wst.jsdt.ui.superType.name

?????文件?????????50??2017-12-09?21:42??JFreeChart\statistics\.settings\org.eclipse.wst.validation.prefs

?????文件???????6100??2017-12-11?14:59??JFreeChart\statistics\pom.xml

?????文件???????8812??2017-12-22?14:24??JFreeChart\statistics\src\main\java\com\qj\controller\ShowDataController.java

?????文件????????916??2017-12-10?12:32??JFreeChart\statistics\src\main\java\com\qj\mapper\GradeMapper.java

?????文件???????6439??2017-12-10?17:17??JFreeChart\statistics\src\main\java\com\qj\mapper\GradeMapper.xml

?????文件????????853??2017-12-10?11:43??JFreeChart\statistics\src\main\java\com\qj\mapper\StudentMapper.java

?????文件???????6702??2017-12-10?11:43??JFreeChart\statistics\src\main\java\com\qj\mapper\StudentMapper.xml

?????文件???????1181??2017-12-11?16:27??JFreeChart\statistics\src\main\java\com\qj\pojo\Grade.java

?????文件???????9894??2017-12-09?22:21??JFreeChart\statistics\src\main\java\com\qj\pojo\GradeExample.java

?????文件????????632??2017-12-09?22:21??JFreeChart\statistics\src\main\java\com\qj\pojo\Student.java

?????文件??????11853??2017-12-09?22:21??JFreeChart\statistics\src\main\java\com\qj\pojo\StudentExample.java

?????文件????????198??2017-12-10?14:08??JFreeChart\statistics\src\main\java\com\qj\service\GetDataService.java

?????文件????????500??2017-12-10?14:26??JFreeChart\statistics\src\main\java\com\qj\service\impl\GetDateServiceImpl.java

?????文件????????494??2017-12-10?14:24??JFreeChart\statistics\src\main\java\com\qj\test\TestGetData.java

?????文件????????150??2017-12-09?22:23??JFreeChart\statistics\src\main\resources\dbMySQL.properties

?????文件???????1077??2017-03-09?12:05??JFreeChart\statistics\src\main\resources\log4j.properties

?????文件????????703??2017-03-09?16:46??JFreeChart\statistics\src\main\resources\mybatis\SqlMapConfig.xml

?????文件???????1947??2017-12-09?22:25??JFreeChart\statistics\src\main\resources\spring\applicationContext-dao.xml

?????文件????????974??2017-12-10?15:02??JFreeChart\statistics\src\main\resources\spring\applicationContext-service.xml

?????文件???????1979??2017-12-09?22:26??JFreeChart\statistics\src\main\resources\spring\applicationContext-trans.xml

?????文件???????1203??2017-12-11?21:38??JFreeChart\statistics\src\main\resources\spring\springmvc.xml

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

評論

共有 條評論