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

資源簡介

JFreeChart 餅狀圖 柱狀圖 柱狀圖 堆積柱狀圖 折線圖 這個是我特地開發的一個用JFreeChart開發的用來畫圖的項目,已經開發成形了各種項目的各種需求的項目,并且自己可以拓展,根據需求修改代碼,完成項目的需要。 可以直接下載解壓后,import到myeclipse里面,運行: http://ip:端口號/JFreeChart/index.jsp 會出現多種用JFreeChart生成的報表圖片

資源截圖

代碼片段和文件信息

package?com.era.servlet;

import?java.awt.Color;
import?java.awt.Font;
import?java.io.IOException;
import?java.io.OutputStream;
import?java.text.DecimalFormat;
import?java.text.NumberFormat;

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

import?org.jfree.chart.ChartFactory;
import?org.jfree.chart.ChartUtilities;
import?org.jfree.chart.JFreeChart;
import?org.jfree.chart.labels.StandardPieSectionLabelGenerator;
import?org.jfree.chart.plot.PiePlot3D;
import?org.jfree.chart.title.Texttitle;
import?org.jfree.data.general.DefaultPieDataset;
import?org.jfree.data.general.PieDataset;

public?class?BingPicServlet?extends?HttpServlet?{

private?static?final?long?serialVersionUID?=?7030847651086098454L;

public?void?doGet(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{

doPost(request?response);

}
//?生成餅狀圖
public?void?doPost(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{

double[]?data?=?{?234631?};
String[]?keys?=?{?“失敗率“?“成功率“?“中立“};

PieDataset?pie?=?getDataPieSetByUtil(data?keys);

createValidityComparePimChar(pie?“餅狀圖“keysresponse);

}

public?void?createValidityComparePimChar(PieDataset?dataset
String?charttitle?String[]?pieKeysHttpServletResponse?response)?{
JFreeChart?chart?=?ChartFactory.createPieChart3D(charttitle?//?chart
//?title
dataset//?data
true//?include?legend
true?false);

//?使下說明標簽字體清晰去鋸齒類似于
//?chart.getRenderingHints().put(RenderingHints.KEY_TEXT_ANTIALIASINGRenderingHints.VALUE_TEXT_ANTIALIAS_OFF);的效果
chart.setTextAntiAlias(false);
//?圖片背景色
chart.setBackgroundPaint(Color.white);
//?設置圖標題的字體重新設置title
Font?font?=?new?Font(“隸書“?Font.BOLD?25);
Texttitle?title?=?new?Texttitle(charttitle);
title.setFont(font);
chart.settitle(title);

PiePlot3D?plot?=?(PiePlot3D)?chart.getPlot();
//?圖片中顯示百分比:默認方式

//?指定餅圖輪廓線的顏色
//?plot.setbaseSectionOutlinePaint(Color.BLACK);
//?plot.setbaseSectionPaint(Color.BLACK);

//?設置無數據時的信息
plot.setNoDataMessage(“無對應的數據,請重新查詢?!埃?

//?設置無數據時的信息顯示顏色
plot.setNoDataMessagePaint(Color.red);

//?圖片中顯示百分比:自定義方式,{0}?表示選項,?{1}?表示數值,?{2}?表示所占比例?小數點后兩位
plot.setLabelGenerator(new?StandardPieSectionLabelGenerator(
“{0}={1}({2})“?NumberFormat.getNumberInstance()
new?DecimalFormat(“0.00%“)));
//?圖例顯示百分比:自定義方式,?{0}?表示選項,?{1}?表示數值,?{2}?表示所占比例
plot.setLegendLabelGenerator(new?StandardPieSectionLabelGenerator(
“{0}={1}({2})“));

plot.setLabelFont(new?Font(“宋體“?Font.TRUETYPE_FONT?12));

//?指定圖片的透明度(0.0-1.0)
plot.setForegroundAlpha(0.75f);
//?指定顯示的餅圖上圓形(false)還橢圓形(true)
plot.setCircular(false?true);

//?設置第一個?餅塊section?的開始位置,默認是12點鐘方向
plot.setStartAngle(90);

//?//?設置分餅顏色
plot.se

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-07-06?19:37??JFreeChart\
?????文件????????1054??2012-07-06?15:13??JFreeChart\.classpath
?????目錄???????????0??2012-07-07?19:27??JFreeChart\.myeclipse\
?????文件?????????303??2012-07-07?10:15??JFreeChart\.mymetadata
?????文件????????1283??2012-07-06?15:26??JFreeChart\.project
?????目錄???????????0??2012-07-06?19:37??JFreeChart\.settings\
?????文件?????????330??2012-07-06?15:08??JFreeChart\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2012-07-06?19:37??JFreeChart\WebRoot\
?????目錄???????????0??2012-07-06?19:37??JFreeChart\WebRoot\meta-INF\
?????文件??????????36??2012-07-06?15:08??JFreeChart\WebRoot\meta-INF\MANIFEST.MF
?????目錄???????????0??2012-07-06?19:37??JFreeChart\WebRoot\WEB-INF\
?????目錄???????????0??2012-07-07?10:15??JFreeChart\WebRoot\WEB-INF\classes\
?????目錄???????????0??2012-07-07?10:15??JFreeChart\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2012-07-07?10:15??JFreeChart\WebRoot\WEB-INF\classes\com\era\
?????目錄???????????0??2012-07-07?11:29??JFreeChart\WebRoot\WEB-INF\classes\com\era\servlet\
?????文件????????4327??2012-07-07?13:02??JFreeChart\WebRoot\WEB-INF\classes\com\era\servlet\BingPicServlet.class
?????文件????????5577??2012-07-07?11:27??JFreeChart\WebRoot\WEB-INF\classes\com\era\servlet\DuiZhanZhuPicServlet.class
?????文件????????5927??2012-07-07?11:13??JFreeChart\WebRoot\WEB-INF\classes\com\era\servlet\GroupZhuPicServlet.class
?????文件????????3853??2012-07-07?10:57??JFreeChart\WebRoot\WEB-INF\classes\com\era\servlet\TestChartServlet.class
?????文件????????5436??2012-07-07?12:01??JFreeChart\WebRoot\WEB-INF\classes\com\era\servlet\ZhexianPicServlet.class
?????目錄???????????0??2012-07-07?10:15??JFreeChart\WebRoot\WEB-INF\classes\com\era\util\
?????文件???????14459??2012-07-07?11:22??JFreeChart\WebRoot\WEB-INF\classes\com\era\util\CreateChartServiceImpl.class
?????目錄???????????0??2012-07-06?19:37??JFreeChart\WebRoot\WEB-INF\lib\
?????文件??????231445??2012-07-06?15:13??JFreeChart\WebRoot\WEB-INF\lib\gnujaxp.jar
?????文件?????1117661??2012-07-06?15:13??JFreeChart\WebRoot\WEB-INF\lib\iText-2.1.5.jar
?????文件??????309920??2012-07-06?15:13??JFreeChart\WebRoot\WEB-INF\lib\jcommon-1.0.17.jar
?????文件???????13420??2012-07-06?15:13??JFreeChart\WebRoot\WEB-INF\lib\jfreechart-1.0.14-experimental.jar
?????文件???????72656??2012-07-06?15:13??JFreeChart\WebRoot\WEB-INF\lib\jfreechart-1.0.14-swt.jar
?????文件?????1461633??2012-07-06?15:13??JFreeChart\WebRoot\WEB-INF\lib\jfreechart-1.0.14.jar
?????文件??????121070??2012-07-06?15:13??JFreeChart\WebRoot\WEB-INF\lib\junit.jar
?????文件???????80054??2012-07-06?15:13??JFreeChart\WebRoot\WEB-INF\lib\servlet.jar
............此處省略14個文件信息

評論

共有 條評論