观看记录
  • 我的观影记录
登录
测试首页java使用jfreechart绘制线型统计图

java使用jfreechart绘制线型统计图

java利用jfreechart功能绘制线型统计图,我和大师分享一下jfreechart绘制统计图的方式,我写的经验对你进修java有帮忙的话,给我投票、点赞或者保藏!

1java利用jfreechar绘制饼型统计图

1java利用jfreechart绘制条形统计图

工具/原料

  • eclipse

方式/步骤

  1. 1

    利用eclipse新建一个java项目,项目名称javachar。

  2. 2

    在项目增添jfreechart文件,没有这个文件时上百度下载。

  3. 3

    在项目中新建一个本家儿类:

    package javachar;

    public class javachar {

    public static void main(String[] args) {

    // TODO Auto-generated method stub

    }

    }

  4. 4

    在main方式中,建立一个窗口显示统计图。

    public static void main(String[] args) {

    // TODO Auto-generated method stub

    JFrame jf=new JFrame();

    jf.setSize(600,500);

    jf.setLocationRelativeTo(null);

    jf.setVisible(true);

    }

  5. 5

    在类中界说函数,返回要统计的数据:

    public static DefaultCategoryDataset shuju(){

    DefaultCategoryDataset dataset = new DefaultCategoryDataset();

    dataset.addValue( 100 ,"2018" ,"1" );

    dataset.addValue( 60 ,"2018" ,"2" );

    dataset.addValue( 150 ,"2018" ,"3" );

    dataset.addValue( 170 ,"2018" ,"4" );

    dataset.addValue( 180 ,"2018" ,"5" ); 

    dataset.addValue( 200 ,"2018" ,"6" );

    dataset.addValue( 130 ,"2018" ,"7" );

    dataset.addValue( 190 ,"2018" ,"8" );

    dataset.addValue( 120 ,"2018" ,"9" );

    dataset.addValue( 130 ,"2018" ,"10" );

    dataset.addValue( 170 ,"2018" ,"11" ); 

    dataset.addValue( 50 ,"2018" ,"12" );

    return dataset;

    }

  6. 6

    生当作统计图:

    StandardChartTheme standardChartTheme = new StandardChartTheme("CN");

    standardChartTheme.setExtraLargeFont(new Font("宋书", Font.BOLD, 26));

    standardChartTheme.setRegularFont(new Font("宋书", Font.PLAIN, 16));

    standardChartTheme.setLargeFont(new Font("宋书", Font.PLAIN, 16));

    ChartFactory.setChartTheme(standardChartTheme);

    JFreeChart chart = ChartFactory.createLineChart(

           "年发卖金额分布图","月份",

           "发卖金额(万)",

            dataset,PlotOrientation.VERTICAL,

            true,true,false);

    return chart;

  7. 7

    在窗口中显示统计图:

    jf.add(new ChartPanel(tongjitu(shuju())));

  8. 8

    运行项目,统计图如下图。

“java使用jfreechart绘制线型统计图”关联的文章

  • 电脑网络异常

    进入电脑界面后,需要打开设置图标,进入后点击网格和Internet选项中心进行操作,以下是详细步骤操作:

    1小时前0阅读

    电脑网络异常
  • 美团电动车怎么还车

    美团电动车怎么还车?下面给大家详细介绍一下具体步骤及说明。

    1小时前0阅读

    美团电动车怎么还车
  • 腾讯新闻怎么关闭视频自动播放
  • 快速除痱子

    夏天到了,人们身上容易长痱子,有什么办法可以轻松除掉痱子吗,今天小编找到了几种方法,希望能帮到你。

    1小时前0阅读

  • 华为手机畅享7,怎样设置指纹锁
  • 做深蹲运动有什么好处

    做深蹲运动有什么好处呢?很多人都不知道,下面小编来告诉大家。

    1小时前0阅读

  • 果酱烤棉花糖的制作方法

    棉花糖的香甜美味与果酱的清新可口会撞出怎样的味道呢?今天小编就来介绍一下果酱烤棉花糖的制作方法。

    1小时前0阅读

  • 原神机关烹饪之法之二怎么过关

    原神机关烹饪之法之二怎么过关?韶光抚月第二阶段活动有些玩家已经顺利完成了,这里给大家带来了原神机关烹饪之法之二玩法技巧,一起来看下文中介绍吧。

    2小时前0阅读

    原神机关烹饪之法之二怎么过关
  • 如何让idm不要自动下载视频

    用浏览器打开带有视频的网页,便会自动下载此页面的所有视频。如何禁止IDM自动下载视频呢?请看下面的经验。

    2小时前0阅读

    如何让idm不要自动下载视频
  • 手机用什么浏览器好?

    网络时代的到来,丰富了我们的生活,出现了越来越多的浏览器,你用的哪一款浏览器?你知道哪一款浏览器最好用吗?下面我们就一起来看看吧。

    2小时前0阅读

切换深色外观
留言
视频编辑修改
回到顶部
首页
手机数码
医疗健康
金融管理
社交情感
无名