首页 > 软件开发 > JavaScript >

在MyEclipse下用FusionCharts制作2D条状图

来源:互联网 2023-03-16 23:57:35 476

FusionCharts中有一种叫条状图,它的形状跟柱状图很相像,但是又跟柱状图有所不同。柱状图是以横坐标作为x轴,纵坐标为y轴;而条状图是以横坐标作为y轴,纵坐标为x轴。条状图可以根据柱子的高矮作为数据的趋势。现在将讲述怎么利用FusionCharts制作2D条状图,详细步骤如下:GnT办公区 - 实用经验教程分享!

在MyEclipse下用FusionCharts制作2D条状图GnT办公区 - 实用经验教程分享!

工具/原料

  • FusionCharts XT
  • MyEclipse2014
  • Tomcat 7.0.x
  • JDK1.7
  • JavaScript
  • CSS
  • JSP
  • 浏览器
  • 截图工具

方法/步骤

  • 1

    第一步,新建一个Web项目,并在WebRoot下新建一个jsp文件夹,在该文件夹下新建一个jsp页面“bar2D.jsp”,如下图所示:GnT办公区 - 实用经验教程分享!

    在MyEclipse下用FusionCharts制作2D条状图GnT办公区 - 实用经验教程分享!

  • 1该信息未经许可获取自百度经验
  • 2

    第二步,在“bar2D.jsp”页面中,引入需要的JavaScript文件,并创建条状图GnT办公区 - 实用经验教程分享!

    script type="text/javascript" src="../fusioncharts/scripts/jquery-1.11.1.js">/script>GnT办公区 - 实用经验教程分享!

    script type="text/javascript" src="../fusioncharts/scripts/FusionCharts.js">/script>GnT办公区 - 实用经验教程分享!

    script type="text/javascript">GnT办公区 - 实用经验教程分享!

    $(function(){GnT办公区 - 实用经验教程分享!

    var barChart = new FusionCharts( "../fusioncharts/swf/Bar2D.swf", "barChartId", "1250", "560", "0" );GnT办公区 - 实用经验教程分享!

    barChart.setXMLUrl("data/bar2D.xml");GnT办公区 - 实用经验教程分享!

    barChart.render("bar2D");GnT办公区 - 实用经验教程分享!

    });GnT办公区 - 实用经验教程分享!

    /script>GnT办公区 - 实用经验教程分享!

    如下图所示:GnT办公区 - 实用经验教程分享!

    在MyEclipse下用FusionCharts制作2D条状图GnT办公区 - 实用经验教程分享!

  • 3

    第三步,在页面中的body>/body>中添加条状图容器GnT办公区 - 实用经验教程分享!

    div style="text-align: center; vertical-align: middle;">GnT办公区 - 实用经验教程分享!

    div id="bar2D">/div>GnT办公区 - 实用经验教程分享!

    /div>GnT办公区 - 实用经验教程分享!

    如下图所示:GnT办公区 - 实用经验教程分享!

    在MyEclipse下用FusionCharts制作2D条状图GnT办公区 - 实用经验教程分享!

  • 4

    第四步,在jsp文件下新建data文件夹,并在该文件夹下新建一个XML文件“bar2D.xml”,如下图所示:GnT办公区 - 实用经验教程分享!

    在MyEclipse下用FusionCharts制作2D条状图GnT办公区 - 实用经验教程分享!

  • 5

    第五步,给“bar2D.xml”添加条状图的数据源GnT办公区 - 实用经验教程分享!

    ?xml version="1.0" encoding="UTF-8"?>GnT办公区 - 实用经验教程分享!

    chart caption='2013年月收入' xAxisName='月份' yAxisName='收入' baseFont='微软雅黑'GnT办公区 - 实用经验教程分享!

    showValues='0' baseFontSize='12' baseFontColor='#FF0000' outCnvBaseFont='宋体'GnT办公区 - 实用经验教程分享!

    outCnvBaseFontSize='14' outCnvBaseFontColor='#00FF00' showToolTip='1'GnT办公区 - 实用经验教程分享!

    toolTipBgColor='#CCCCCC' toolTipBorderColor='#000000' showToolTipShadow='1'>GnT办公区 - 实用经验教程分享!

    GnT办公区 - 实用经验教程分享!

    set label='一月' value='895645' />GnT办公区 - 实用经验教程分享!

    set label='二月' value='623562' />GnT办公区 - 实用经验教程分享!

    set label='三月' value='255989' />GnT办公区 - 实用经验教程分享!

    set label='四月' value='356232' />GnT办公区 - 实用经验教程分享!

    set label='五月' value='203265' />GnT办公区 - 实用经验教程分享!

    set label='六月' value='484545' />GnT办公区 - 实用经验教程分享!

    set label='七月' value='895656' />GnT办公区 - 实用经验教程分享!

    set label='八月' value='451584' />GnT办公区 - 实用经验教程分享!

    set label='九月' value='956566' />GnT办公区 - 实用经验教程分享!

    set label='十月' value='656232' />GnT办公区 - 实用经验教程分享!

    set label='十一月' value='451212' />GnT办公区 - 实用经验教程分享!

    set label='十二月' value='965655' />GnT办公区 - 实用经验教程分享!

    GnT办公区 - 实用经验教程分享!

    /chart>GnT办公区 - 实用经验教程分享!

    如下图所示:GnT办公区 - 实用经验教程分享!

    在MyEclipse下用FusionCharts制作2D条状图GnT办公区 - 实用经验教程分享!

  • 注意事项

    • 注意引入JS文件路径的正确性
    • 注意引入条状图的SWF文件、数据源XML文件以及页面中的容器的ID的正确性

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!GnT办公区 - 实用经验教程分享!


    标签: CSSJAVASCRIPT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码