1、通过改变指标,改变柱形图显示结果
ChangeColumn.html:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>改变参数的柱形图</title>
<script type="text/javascript" src="../Scripts/JS/jquery-1.10.2.js"></script>
<script type="text/javascript" src="../Scripts/JS/FusionCharts.js"></script>
<style type="text/css">
.body_table{
width: 100%;
height: 100%;
font-size: 18px;
color: #FF8800;
background-color:#CCCCCC;
font-family: serif sans-serif cursive fantasy;
}
#tab{
width: 100%;
height: 100%;
}
.tr_td input{
color: #FF8800;
}
</style>
<script type="text/javascript">
$(function(){
var column = new FusionCharts( "../Scripts/FusionChart/Column2D.swf", "columnId", "1280", "510", "0", "1" );
column.setXMLUrl("column2D.xml");
column.render("columnContainer");
});
function changeColumn(xmlUrl){
var column = new FusionCharts( "../Scripts/FusionChart/Column2D.swf", "columnId", "1280", "510", "0", "1" );
column.setXMLUrl(xmlUrl);
column.render("columnContainer");
}
</script>
</head>
<body class="body_table">
<table id="tab">
<tr>
<td class="tr_td">
<input type="radio" id="" name="state" onclick="changeColumn('column2D1.xml')"/>学号
<input type="radio" id="" name="state" onclick="changeColumn('column2D2.xml')"/>姓名
<input type="radio" id="" name="state" onclick="changeColumn('column2D3.xml')"/>性别
</td>
</tr>
<tr>
<td>
<div id="columnContainer"></div>
</td>
</tr>
</table>
</body>
</html>
2、显示默认柱形图,column2D.xml提供数据源
(1)源码column2D.xml:
<?xml version="1.0" encoding="UTF-8"?>
<chart yAxisName="人数" caption="人数分布统计图" useRoundEdges="1" xAxisName="分数范围" baseFontSize='14'
bgColor="FFFFFF,FFFFFF" showBorder="0" showLegend="1">
<set label="0-10" value="5" />
<set label="10-20" value="12" />
<set label="20-30" value="36" />
<set label="30-40" value="12" />
<set label="40-50" value="34" />
<set label="50-60" value="85" />
<set label="60-70" value="184" />
<set label="70-80" value="196" />
<set label="80-90" value="124" />
<set label="90-400" value="68" />
</chart>
(2)显示结果如下图:
3、选择“学号”,column2D1.xml提供数据源
(1)源码column2D1.xml
<?xml version="1.0" encoding="UTF-8"?>
<chart yAxisName="分数" caption="分数分布统计图" useRoundEdges="1" xAxisName="学号" baseFontSize='14'
bgColor="FFFFFF,FFFFFF" showBorder="0" showLegend="1">
<set label="2013010101" value="85" />
<set label="2013010102" value="80" />
<set label="2013010103" value="90" />
<set label="2013010104" value="95" />
<set label="2013010105" value="75" />
<set label="2013010106" value="65" />
<set label="2013010107" value="84" />
<set label="2013010108" value="96" />
<set label="2013010109" value="88" />
<set label="2013010110" value="78" />
</chart>
(2)显示结果如下图:
4、选择“姓名”,column2D2.xml提供数据源
(1)源码column2D2.xml
<?xml version="1.0" encoding="UTF-8"?>
<chart yAxisName="分数" caption="分数分布统计图" useRoundEdges="1" xAxisName="姓名" baseFontSize='14'
bgColor="FFFFFF,FFFFFF" showBorder="0" showLegend="1">
<set label="王二" value="85" />
<set label="李四" value="72" />
<set label="赵倩" value="96" />
<set label="西门红" value="62" />
<set label="上官里" value="68" />
<set label="诸葛流云" value="79"/>
<set label="魏巍" value="84" />
<set label="钱三" value="95" />
<set label="孙文" value="90" />
<set label="郑武" value="70" />
</chart>
(2)显示结果如下图:
5、选择“性别”,column2D3.xml提供数据源
(1)源码column2D3.xml:
<?xml version="1.0" encoding="UTF-8"?>
<chart yAxisName="人数" caption="人数分布统计图" useRoundEdges="1" xAxisName="性别" baseFontSize='14'
bgColor="FFFFFF,FFFFFF" showBorder="0" showLegend="1">
<set label="男" value="285" />
<set label="女" value="172" />
</chart>
(2)显示结果如下图:
分享到:
相关推荐
fusionchart的java简单封装fusionchart的java简单封装fusionchart的java简单封装fusionchart的java简单封装fusionchart的java简单封装fusionchart的java简单封装
FusionChart FusionChart.js
**FusionChart甘特图控件详解** FusionChart是一款强大的图表库,它以其美观的图形和丰富的功能在IT行业中广泛应用。在这个特定的场景中,我们关注的是FusionChart用于展示项目进度管理的甘特图控件。甘特图是一种...
FusionChart和FusionWidgets破解版,目前世界上最好的图表展示软件。
标题"FusionChart"指的是一个流行的JavaScript图表库,用于在网页上创建交互式、美观的数据可视化效果。这个库广泛应用于各种数据分析、报告和仪表板场景,让数据以图形化的方式直观呈现,便于理解和解读。 ...
FusionCharts是一个基于JavaScript的图表库,它支持多种图表类型,如柱状图、饼图、线图、面积图、热力图等,适用于各种业务场景,包括数据分析、报表展示和信息传达。它兼容各种浏览器和服务器环境,可以与各种编程...
这段代码创建了一个2D柱状图,然后将其渲染为PNG图片并保存到服务器。 总结,FusionCharts服务端的图片下载涉及到服务器端API的使用、图片生成、存储以及提供下载链接等环节。理解并实践这些步骤,将有助于开发者...
提供了一个3D柱状图Column3D的破解,已测试通过
完整的fusionchart开发资源、文档,公司项目使用的。
仪表盘是一种信息展示工具,它将多个关键性能指标(KPIs)集中在一个统一的视图中,便于用户快速理解业务状况。FusionCharts通过其丰富的图表类型和灵活的自定义选项,能够创建出各种类型的仪表盘,包括速度表、圆形...
FusionCharts是一款基于JavaScript的图表库,支持超过90种不同类型的图表,包括柱状图、饼图、线图、地图等,以及各种复杂的图表如仪表盘、甘特图和热力图。它的特点是交互性强,图表响应迅速,支持多种数据源,如...
在"fusionChart中文文档"中,你将找到关于FusionCharts的各种教程、指南和API参考。这些文档通常会涵盖以下关键知识点: 1. **安装与设置**:介绍如何在你的项目中引入FusionCharts库,包括下载、引入JavaScript...
FusionCharts还提供了一系列API和事件,使得我们可以轻松地对图表进行交互操作,如添加、删除数据集,改变图表属性等。例如,你可以通过`chart.updateChart()`方法动态更新图表数据。 此外,FusionCharts支持多种...
fusionchart开发常用的属性总结,包括仪表盘的属性,柱状图属性,折线图属性
FusionCharts是一款基于SVG(Scalable Vector Graphics)技术的JavaScript图表库,支持在浏览器端渲染多种图表类型,包括折线图、柱状图、饼图、地图等。它能够帮助开发者轻松地将数据转化为富有吸引力的可视化效果...
FusionCharts是一款功能丰富的图表库,它提供了多种图表类型,如柱状图、饼图、线图等,用于创建交互式的、动画效果的图表。在描述中提到的“简单封装”通常指的是将FusionCharts的基本功能进行简化,以便更方便地在...
FusionCharts支持多种图表类型,如柱状图、饼图、线图、面积图、散点图、组合图等,适用于各种业务场景,例如销售报告、数据分析、项目管理等。通过使用FusionCharts,开发者可以轻松地将JSON或XML格式的数据转化为...
FusionCharts是一款强大的JavaScript图表库,它提供了丰富的图表类型,如饼图、折线图、柱状图等,用于创建交互式的数据可视化解决方案。在这个例子中,你将找到如何使用FusionCharts来创建这些基本图表的实践应用。...
1、WebRoot\js\...6、在图中右键选择“导出为JPG图片“,提示保存,就这么简单。作者邮箱:258385583@qq.com JAVA 源码,决对可能正常导入MyEclipse,并运行,对于需要的同学很有帮助!IDE工具:MyEclipse6.5