1.柱状图:
public void test1() {
try {
//设置字体
StandardChartTheme sct = new StandardChartTheme("CN");
sct.setExtraLargeFont(new Font("隶书", Font.BOLD, 20));
sct.setRegularFont(new Font("隶书", Font.BOLD, 20));
sct.setLargeFont(new Font("隶书", Font.BOLD, 20));
ChartFactory.setChartTheme(sct);
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.addValue(100, "JAVA", "1");
dataset.addValue(200, "js", "1");
dataset.addValue(200, "C++", "2");
dataset.addValue(300, "C", "3");
dataset.addValue(400, "HTML", "4");
dataset.addValue(400, "CSS", "5");
JFreeChart chart = ChartFactory.createBarChart3D("编程语言统计", "语言", "学习人数", dataset, PlotOrientation.VERTICAL, true, false, false);
CategoryPlot plot = chart.getCategoryPlot();
//设置网格背景颜色

本文介绍了如何使用Java的jfreechart库创建柱状图、饼状图和时序图,展示了详细的运行结果,适用于数据可视化和报表生成。
最低0.47元/天 解锁文章
1566

被折叠的 条评论
为什么被折叠?



