本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- forestqqqq
- lzyfn123
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- mwhgJava
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- johnsmith9th
- jveqi
- java-007
- sunj
最新文章列表
Highcharts实现柱状图、饼状图、曲线图三图合一
var chart;
$(function() {
chart = new Highcharts.Chart({
chart: {
renderTo: 'chart_combo' //关联页面元素div#id
},
title: { //图表标题
text: '20 ...
highcharts 饼图显示数量和百分比
<div class="piecleft" id="chart" style="height:350px; width: 350px;"></div><script type="text/javascript" charset="utf-8">var chart;$ ...
Highcharts属性简介
闲话少说了,直接上:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title> ...
highcharts 封装使用
一、引入highcharts的model
package com.duowan.gas.common.model;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
public class HighChar ...
HighCharts堆积柱形图(Stacked column)添加连线
项目中需要堆积柱形图(Stacked column chart) 的连线效果 结果找了许多图表都没有,看着highcharts还不错,就自己想办法添加了。在线测试地址:http://jsfiddle.net/cqzhangkang/LTsku/4/
添加前效果:
添加后效果
实现代码:
$(function () {
var defaultCol ...
Highcharts JAVA用例
首先,我要说,Highcharts这个东西非常好。
官方地址http://www.highcharts.com
后台数据支持json和xml
贴一个简单的例子,并附上后台数据,这里返回的是JSON,框架使用的是springMVC
场景描述:监控某个进程的cpu资源使用,并在前台显示
后台关键代码:
/**
* test
* @param model
* @pa ...
Highcharts的donut图,中心圆圈的文字居中
转自:http://stackoverflow.com/questions/17286457/how-to-center-text-inside-donut-chart-embedded-in-combination-chart
$('#container').highcharts({
chart: {
events: {
...
java实现的highcharts与ajax结合动态实时获取数据更新图表
<!DOCTYPE HTML><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Highcharts Example</title>
<scr ...
图表生成及下拉框美化插件使用总结
之前使用到highcharts插件及chosen插件,使用方法很简单。
highcharts 图表生成JS.参考url:http://www.highcharts.com/
chosen 下拉框美化JS.参考url:http://davidwalsh.name/demo/jquery-chosen.php
在使用的时候,将方法抽取出来加了些简单的备注。更详细的参考所根的URL
...
highcharts 取得y轴的最大最小值
highcharts的y轴可以指定最大最小值,如果不指定则由highcharts自动调整,使用下面的方法,在完成charts的绘制后,可以取得y轴的最大最小值。
myChart = Highcharts.Chart(.....);
miny = myChart.yAxis[0].min;
maxy = myChart.yAxis[0].max;
Highcharts笔记
chart: {
renderTo: 'container', // 设定显示图标的容器,也就是div的id
type: 'column', // 设定显示为柱图,缺省显示曲线
marginTop: 100px, // 曲线区域与图表顶端的距离
spacingTop: 100px // 内容区域与图表顶端的距离
},
yAxis: {
min:0, ...
highcharts demo
公司项目需要用到图表,经过简单对比,就写了个demo
highcharts和iChartjs对比如下:
iChartjs
国内开源图形组件
实现方式:html5 canvas(IE6,7,8不支持)
优点:使用方便,柱形图、饼图都支持3D显示
缺点:该控件2012年底发布,目前只有两个版本。图形种类少,图表种类不丰富
独立的,不依赖jquery
Hig ...
SSH+Highcharts 生成动态图表 ——在思考中解决问题
最近一个项目中需要用到图表分析,能直观看出一个月内访问量的变化曲线。
问题1:js图表插件那么多,到底选哪一个呢?
通过在网上搜索,选中了Highcharts。
那么第一步肯定是去官网下载,查看demo。
http://www.highcharts.com/
选中曲线图的示例,查看Highcharts的加载方式:
<script type="tex ...
Hightcharts 自定义legend的symbol的样式
要自定义Highcharts的legend中,每个系列名字前的图标(symbol)的样式,除了在初始化图时使用官方提供的有限的参数,还可以重写Highcharts.seriesTypes[type].prototype.drawLegendSymbol这个函数。type是图的类型,函数会传入两个参数,分别是legend和item。
官方默认的的Area图的drawLegendSymbol函数如 ...
IE8不支持highcharts label rotation 功能
由于在IE9以前的highcharts(2.0.5以上)用VML来渲染text,所以IE8不支持高版本的highcharts label rotation功能,旋转后的字体显示变粗,不很清晰。
可以在label的style中添加backgroundColor:"#ffffff"强制背景,来解决这一问题。但不知道为什么,只有2.0.5以上版本的highcharts才会在I ...
highcharts 时间少8小时问题
highcharts 中默认开启了UTC(世界标准时间),由于中国所在时区为+8,所以经过highcharts的处理后会减去8个小时。如果不想使用UTC,可以进行如下设置。
<script type="text/javascript">
Highcharts.setOptions({ global: { useUTC: false } });
< ...
Titanium加载数据到内嵌WebView控件
Titanium 2.x/3.x没有图表(chart)功能,用WebView控件来集成第三方JS图标库是一个解决方案。
使用WebView + local html时,WebView加载html中用<script/>引入的JavaScript文件,不能和普通Web一样引用。
在IOS平台上可以用"app://"前缀来指定js文件的绝对路径,来解决。例如,
...
Highcharts的使用
由于业务需求,需要出各种统计图,因此使用了Highcharts,今天分享一下我使用Highcharts的一点点经验。
好多地方都有关于Highcharts的问题,但是好多都是下载的下的源码,值都是写死的,但是一般情况下,值都是动态的。下面是我写的代码,希望对大家能有点帮助。
下面只写了饼状统计图。
$(function() {
var options;
var chart;
...
highcharts中x轴曲线不连续时的解决办法
如上所示,两点之间发生断裂。 两个点之间差距过大时,显示为断开的线条,按如下设定后,可以把断开的线条封闭起来。
plotOptions: {
line: {
gapSize: 10
}
},
如上,小于10的时候封闭两个点。 封闭后的图形:
...