Welcome 微信登录

首页 / 软件开发 / JAVA

Web Chart入门(3) 图形布局-Layout

Web Chart入门(3) 图形布局-Layout

Web Chart入门(3) 图形布局-Layout2013-06-30 csdn oscar999前言从上一篇:[Web Chart系列之二] 各种实现js 图表的library汇总与比较的介绍, 目前提供提供绘制矢量图的library 还是很多的。如果只是需要绘制一些柱状图, 饼图, 散点图, 时序图这样一些简单图的话, 从所列出的library 中是可以找到很多选择的。但是如果需要绘制的是结构图, 关联图这样一些数据量大,逻辑稍显复杂的图,页面布局就...
Web Chart入门(4) 图形布局-Layout 之js设计实现

Web Chart入门(4) 图形布局-Layout 之js设计实现

Web Chart入门(4) 图形布局-Layout 之js设计实现2013-06-30前言定位browser 的 chart, VML,SVG, HTML5 Canvas使用的方式各不一样。如果使用现有的js library (各种实现js 图表的library汇总与比较) , 调用的API方式也肯定不同。举个例子: draw2d 使用addFigure 和 setPosition 都可以设置图的位置。混在特定技术或是特定library 里去layou...
Web Chart入门(5) 1. 实战draw2d 之总体介绍

Web Chart入门(5) 1. 实战draw2d 之总体介绍

Web Chart入门(5) 1. 实战draw2d 之总体介绍2013-06-30draw2d 是什么?首先需要明确的是这里指的draw2d是个什么东东?在搜索引擎中用draw2d这个关键字搜索会找到两个东西一个是集成在eclipse(也可以单独使用) 里面使用SWT开发的一套绘图的工具。也就是java 开发一个图形绘制的应用程序,可以用来绘制UML等。另一个是Draw2D touch,使用JavaScript 和HTML Canvas 开发的可以在we...
Web Chart入门(5) 3. 实战draw2d 之图形填充色(纯色 or 渐变)

Web Chart入门(5) 3. 实战draw2d 之图形填充色(纯色 or 渐变)

Web Chart入门(5) 3. 实战draw2d 之图形填充色(纯色 or 渐变)2013-06-30 csdn oscar999颜色渐变draw2d 目前没有提供直接对Figure 设置渐变效果的API.但是raphael 有提供, 这样的话基本上在draw2d实现渐变成为可能。颜色渐变功能来源raphael 提供的图形背景色渐变的设置:看例子<!--Add by oscar999--></HTML><!DOCTYPE html P...
Web Chart入门(5) 4

Web Chart入门(5) 4

Web Chart入门(5) 42013-06-30实战draw2d(Raphael)之取消Chrome中Label Text 全部选中情况描述这里使用的是Rectangle , 里面加入一个Label 或多个Label 的组合图形。在Chrome里拖拽图形的时候,偶尔会把所有Rectangle包含的Label 全部以深蓝色底色。需要在非Canvas的区域点击一下,深底色才消除。以上的状况出现在IE和Chrome都会有,但几率倒不是很大。在Firefox ...
Web Chart入门(6) canvas Chart 导出图文件

Web Chart入门(6) canvas Chart 导出图文件

Web Chart入门(6) canvas Chart 导出图文件2013-07-01 csdn oscar999介绍使用SVG绘制的图形可以导出为svg 格式的文件,使用浏览器等可以查看。是否可以导出为png, gif 格式的文件呢? 当然是可以。只是在 web 直接创建和操作文件是不建议的,而且存在各浏览器兼容的问题, 比如IE使用ActiveX来创建新文件。正确的做法,是在web server 端传送文件到web 端, 不过对于web chart 来...
Web Chart入门(7) 物理动画效果(如撕扯效果)

Web Chart入门(7) 物理动画效果(如撕扯效果)

Web Chart入门(7) 物理动画效果(如撕扯效果)2013-07-01物理动画这里物理动画说的是,图形的动画效果和实际生活中的物理效果类似,比如说重力影响的效果。其实动画的实现就是把一个动作拆分成间隔连续的去完成, 视觉上就感觉是在动的了。比如把一个图从左边移到右边, 设总距离100的话, 每隔 1/40秒 移到 1 的话,效果就会有了。这个时间间隔和距离间隔设置多少为最佳,美学上是有一些定义的,这里就不探讨了。一个拽动和撕扯窗布的例子三个文件tea...
使用百度地图GeoCoding API确定路名、标志性建筑和商场名的经度纬度

使用百度地图GeoCoding API确定路名、标志性建筑和商场名的经度纬度

使用百度地图GeoCoding API确定路名、标志性建筑和商场名的经度纬度2013-07-17 qiyadeng 现在经常需要根据用户提供的位置,提供一些和位置相关的信息。有时可以直接确定用户的经度和纬度,有时不一定可以确定用户的经度和纬度信息,用户是 通过输入一些路名、标志性建筑或是商场名等位置,但是我们的数据库可能并没有存法用户可能输入的这些位置信息的经度纬度,这时候可以使用一些地图提供的 API来确定,用户所输入的位置信息的经度和纬度。我们使用百度...
Java中计算两个日期的时间差

Java中计算两个日期的时间差

Java中计算两个日期的时间差2013-07-17 qiyadeng 这篇文章将使用两个例子计算两个日期的时间差。1.使用Java SDK。2.使用Joda库。1.使用Java SDK计算两个Date之间的时间差,基本思路为把Date转换为ms(微秒),然后计算两个微秒时间差。时间的兑换规则如下:1s秒 = 1000ms毫秒 1min分种 = 60s秒 1hours小时 = 60min分钟 1day天 = 24hours小时package com.qiya...
如何将嵌入式JBoss装载到Tomat中

如何将嵌入式JBoss装载到Tomat中

如何将嵌入式JBoss装载到Tomat中2013-07-17 BlogJava kuuyee最近准备研究下Seam框架,主要是专注一下JBPM集成部分的内容。由于Seam是Jboss的产品,所以官方推荐使用JBoss应用服务器。个人认为那东西太大有100多MB,懒得下载! 查看了下Seam文档,上面说可以使用Tomcat+嵌入式JBoss,这个比较爽,嵌入式JBoss才20MB。下面记录一下配置过程。 我的机器环境软件 版本 OS Win7专业版 JDK ...
<< 261 262 263 264 265 266 267 268 269 270 >>