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

資源簡(jiǎn)介

這個(gè)是使用JfreeChart生成各種圖表的代碼,如:餅狀圖,折現(xiàn)圖等等。

資源截圖

代碼片段和文件信息

package?chart;

import?java.awt.Color;
import?java.util.Vector;
import?javax.swing.Jframe;
import?javax.swing.SwingUtilities;
import?org.jfree.chart.ChartFactory;
import?org.jfree.chart.ChartPanel;
import?org.jfree.chart.JFreeChart;
import?org.jfree.chart.block.BlockBorder;
import?org.jfree.data.category.DefaultCategoryDataset;

import?util.ChartUtils;
import?util.Serie;

/**
?*?
?*???????


?*???????創(chuàng)建圖表步驟:

?*???????1:創(chuàng)建數(shù)據(jù)集合

?*???????2:創(chuàng)建Chart:

?*???????3:設(shè)置抗鋸齒,防止字體顯示不清楚

?*???????4:對(duì)柱子進(jìn)行渲染,

?*???????5:對(duì)其他部分進(jìn)行渲染

?*???????6:使用chartPanel接收

?*?
?*???????


?*/
public?class?BarChart?{
public?BarChart()?{
}

public?DefaultCategoryDataset?createDataset()?{
//?標(biāo)注類(lèi)別
String[]?categories?=?{?“總體平駿分“?“Feb“?“Mar“?“Apr“?“May“?“Jun“?“Jul“?“Aug“?“Sep“?“Oct“?“Nov“?“Dec“?};
Vector?series?=?new?Vector();
//?柱子名稱(chēng):柱子所有的值集合
series.add(new?Serie(“總體平均分“?new?Double[]?{?49.9?71.5?106.4?129.2?144.0?176.0?135.6?148.5?216.4?194.1?95.6?54.4?}));
series.add(new?Serie(“New?York“?new?Double[]?{?83.6?78.8?98.5?93.4?106.0?84.5?105.0?104.3?91.2?83.5?106.6?92.3?}));
series.add(new?Serie(“London“?new?Double[]?{?48.9?38.8?39.3?41.4?47.0?48.3?59.0?59.6?52.4?65.2?59.3?51.2?}));
series.add(new?Serie(“Berlin“?new?Double[]?{?42.4?33.2?34.5?39.7?52.6?75.5?57.4?60.4?47.6?39.1?46.8?51.1?}));
//?1:創(chuàng)建數(shù)據(jù)集合
DefaultCategoryDataset?dataset?=?ChartUtils.createDefaultCategoryDataset(series?categories);
return?dataset;
}

public?ChartPanel?createChart()?{
//?2:創(chuàng)建Chart
JFreeChart?chart?=?ChartFactory.createBarChart(“Monthly?Average?Rainfall“?““?“Rainfall?(mm)“?createDataset());
//?3:設(shè)置抗鋸齒,防止字體顯示不清楚
ChartUtils.setAntiAlias(chart);//?抗鋸齒
//?4:對(duì)柱子進(jìn)行渲染
ChartUtils.setBarRenderer(chart.getCategoryPlot()?false);//
//?5:對(duì)其他部分進(jìn)行渲染
ChartUtils.setXAixs(chart.getCategoryPlot());//?X坐標(biāo)軸渲染
ChartUtils.setYAixs(chart.getCategoryPlot());//?Y坐標(biāo)軸渲染
//?設(shè)置標(biāo)注無(wú)邊框
chart.getLegend().setframe(new?BlockBorder(Color.WHITE));
//?6:使用chartPanel接收
ChartPanel?chartPanel?=?new?ChartPanel(chart);
return?chartPanel;
}

public?static?void?main(String[]?args)?{
final?Jframe?frame?=?new?Jframe();
frame.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
frame.setSize(1024?420);
frame.setLocationRelativeTo(null);

SwingUtilities.invokeLater(new?Runnable()?{
@Override
public?void?run()?{
//?創(chuàng)建圖形
ChartPanel?chartPanel?=?new?BarChart().createChart();
frame.getContentPane().add(chartPanel);
frame.setVisible(true);
}
});

}

}

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----

?????文件????????668??2016-12-20?14:32??DrawPic\.classpath

?????文件????????383??2016-12-20?14:38??DrawPic\.project

?????文件????????598??2014-06-11?14:57??DrawPic\.settings\org.eclipse.jdt.core.prefs

?????文件????????908??2016-12-20?14:38??DrawPic\bin\chart\BarChart$1.class

?????文件???????3986??2016-12-20?14:38??DrawPic\bin\chart\BarChart.class

?????文件????????928??2016-12-20?14:38??DrawPic\bin\chart\DualaxisChart$1.class

?????文件???????5710??2016-12-20?14:38??DrawPic\bin\chart\DualaxisChart.class

?????文件????????912??2016-12-20?14:38??DrawPic\bin\chart\LineChart$1.class

?????文件???????3970??2016-12-20?14:38??DrawPic\bin\chart\LineChart.class

?????文件????????908??2016-12-20?14:38??DrawPic\bin\chart\PieChart$1.class

?????文件???????3034??2016-12-20?14:38??DrawPic\bin\chart\PieChart.class

?????文件???????8711??2016-12-20?14:38??DrawPic\bin\chart\PoiAndJFreeChart.class

?????文件????????936??2016-12-20?14:38??DrawPic\bin\chart\StackedBarChart$1.class

?????文件???????3959??2016-12-20?14:38??DrawPic\bin\chart\StackedBarChart.class

?????文件????????936??2016-12-20?14:38??DrawPic\bin\chart\TimeSeriesChart$1.class

?????文件???????4568??2016-12-20?14:38??DrawPic\bin\chart\TimeSeriesChart.class

?????文件?????263965??2016-04-18?14:31??DrawPic\bin\commons-codec-1.9.jar

?????文件?????323595??2014-06-11?15:00??DrawPic\bin\jcommon-1.0.20.jar

?????文件??????13787??2014-06-11?15:00??DrawPic\bin\jfreechart-1.0.16-experimental.jar

?????文件????1539129??2014-06-11?15:00??DrawPic\bin\jfreechart-1.0.16.jar

?????文件????1820323??2016-06-17?17:01??DrawPic\bin\poi3.8-0.0.1.jar

?????文件??????14973??2016-12-20?14:38??DrawPic\bin\util\ChartUtils.class

?????文件???????1682??2016-12-20?14:38??DrawPic\bin\util\Serie.class

?????文件?????263965??2016-04-18?14:31??DrawPic\lib\commons-codec-1.9.jar

?????文件?????323595??2014-06-11?15:00??DrawPic\lib\jcommon-1.0.20.jar

?????文件??????13787??2014-06-11?15:00??DrawPic\lib\jfreechart-1.0.16-experimental.jar

?????文件????1539129??2014-06-11?15:00??DrawPic\lib\jfreechart-1.0.16.jar

?????文件????1820323??2016-06-17?17:01??DrawPic\lib\poi3.8-0.0.1.jar

?????文件???????2812??2016-10-13?14:17??DrawPic\src\chart\BarChart.java

?????文件???????4292??2014-06-11?17:11??DrawPic\src\chart\DualaxisChart.java

............此處省略19個(gè)文件信息

評(píng)論

共有 條評(píng)論