- 浏览: 825242 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (530)
- Java编程 (64)
- C/C++/D (6)
- .Net/C# (9)
- Ruby (12)
- JavaScript (77)
- XML (1)
- JSON (1)
- Ajax (17)
- ExtJs (81)
- YUI (1)
- JQuery (7)
- DWR (1)
- HTML (7)
- CSS (7)
- Database (6)
- PowerDesigner (23)
- DB2 (2)
- Oracle (57)
- MS SQL Server (8)
- MySQL (6)
- JSP/Servlet/JSTL/TagLib (3)
- Spring (1)
- Hibernate (0)
- iText (0)
- Struts (0)
- Struts2 (0)
- iReport (0)
- FreeMarker (0)
- HttpClient (1)
- POI (6)
- FckEditor (15)
- Eclipse / MyEclipse (10)
- IntelliJ IDEA (0)
- NetBeans (0)
- Tomcat (11)
- WebLogic (1)
- Jboss (3)
- jetty (4)
- IIS (2)
- CVS/VSS (1)
- FTP (1)
- Windows/DOS (6)
- Linux/Unix (0)
- 软件建模 UML (0)
- Design Pattern & Thinking In Programming (10)
- 数据结构与算法 (12)
- 软件项目管理 (9)
- 行业应用解决方案 (3)
- 电脑软件与故障解决 (13)
- 编程语言 (1)
- 十万个为什么 (3)
- JBPM (2)
- sysbase (2)
- JDBC (8)
- Ant (2)
- Case-计算机辅助软件工程 (1)
- WebService (4)
- 浏览器 (1)
最新评论
-
gaoqiangjava:
同一楼,还请大手帮解决
JAVA读取word文件 -
hyl523:
// 判断数组中的第一个值是否未定义,如果未定义,便定义为空对 ...
javascript面向对象之二 命名空间 -
ping12132200:
ping12132200 写道我抱着个错不是因为:body标签 ...
extjs在IE报对象不支持此属性或方法 -
ping12132200:
我抱着个错不是因为:body标签内的第一个元素不能为文本tex ...
extjs在IE报对象不支持此属性或方法 -
fireinjava:
呀,不错,转走了,谢谢啦~
利用OpenOffice将word转换成PDF
JavaScript图形库Raphaël < JavaScript图形库jsGraphics > AWT、SWING与SWT、JFACE比较
此JavaScript图形库可在网页上动态绘制圆、椭圆、斜线、折线、多边形(包括三角形、矩形)。底层通过创建大量1px*1px的DIV实现,同时对于连续的像素进行了优化,尽量地减少所需的DIV,因此有较好的性能,当然和Java2D、GDI+、OpenGL、DirectX、Flash、SVG、VML及HTML Canvas是无法相比较的。网站:http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm 。使用LGPL协议发布。
1、效果:
2、优化原理:
支持的浏览器:
Linux: Browsers with Gecko-Engine (Mozilla, Netscape 6+, Galeon), Konqueror, Opera 5, 6 and 7+.
Windows: Gecko-Browsers, IE 4, 5 and 6, Opera 5, 6 and 7+.
Mac: Safari, Gecko-Browsers, Opera, partially IE.
使用方法:
1、下载,并在页面中引入脚本:<script type="text/javascript" src="wz_jsgraphics.js"></script>
2、创建一个Div作为画布:<div id="myCanvas" style="position:relative;height:250px;width:100%;"></div>
3、在JavaScript中创建对象:
- <script type="text/javascript">
- <!--方法一:
- var jg = new jsGraphics("myCanvas");
- //-->
- </script>
- <script type="text/javascript">
- <!--方法二:
- var cnv = document.getElementById("myCanvas");
- var jg = new jsGraphics(cnv);
- //-->
- </script>
4、例子:
- <script type="text/javascript">
- <!--
- function myDrawFunction()
- {
- jg_doc.setColor("#00ff00"); // green
- jg_doc.fillEllipse(100, 200, 100, 180); // co-ordinates related to the document
- jg_doc.setColor("maroon");
- jg_doc.drawPolyline(new Array(50, 10, 120), new Array(10, 50, 70));
- jg_doc.paint(); // draws, in this case, directly into the document
- jg.setColor("#ff0000"); // red
- jg.drawLine(10, 113, 220, 55); // co-ordinates related to "myCanvas"
- jg.setColor("#0000ff"); // blue
- jg.fillRect(110, 120, 30, 60);
- jg.paint();
- jg2.setColor("#0000ff"); // blue
- jg2.drawEllipse(10, 50, 30, 100);
- jg2.drawRect(400, 10, 100, 50);
- jg2.paint();
- }
- var jg_doc = new jsGraphics(); // draw directly into document
- var jg = new jsGraphics("myCanvas");
- var jg2 = new jsGraphics("anotherCanvas");
- myDrawFunction();
- //-->
- </script>
发表评论
-
javascript面向对象之一 类
2011-06-06 16:46 956javascript中的类多数是用 ... -
javascript面向对象之二 命名空间
2011-06-06 16:24 1195javascript中本没有命名空间的概念,但是要体现面向对象 ... -
网页特效代码
2011-06-01 16:38 10531. Flip! 一个 jQuery 插件 http://l ... -
js 操作select 大全
2010-11-04 13:49 7001判断select选项中 是否存在Value="pa ... -
Dialog 超酷js弹出层 完美兼容所有浏览器 华丽呈现超强功能
2010-11-03 13:05 1319http://www.iteye.com/topic/4800 ... -
IE6对display:table-row不支持
2010-11-02 19:34 1570http://topic.csdn.net/u/2010070 ... -
javascript中字符串转化为json对象
2010-07-30 09:11 1187http://www.json.org/js.html To ... -
IE6的base标签导致页面结构大混乱
2010-07-20 16:27 1046这是一个非常隐秘也是非常强大的bug,我真不知微软的IE开发人 ... -
汇总让IE6崩溃的几种方法
2010-07-20 16:25 1107经常遇到莫名其妙让IE6崩溃的事情。今天看到了一篇好文章,数字 ... -
JS添加事件处理函数
2010-07-08 23:41 1057作为一种事件驱动的编 ... -
js压缩工具
2010-07-04 23:50 1762javascriptcompressor.com ( ... -
Javascript 中 ShowModalDialog 的使用方法
2010-06-21 16:13 1397ShowModalDialog函数的功能 ... -
xtree的基本应用---入门级
2010-06-21 16:08 1191由于公司要求做一棵关于公司员工选择的JS控件树,以前我们一直使 ... -
javascript实现上传图片前的预览效果
2010-06-16 20:35 1357<script>function yulan(){ ... -
重写window.confirm函数
2010-06-12 11:06 2277重写window.confirm函数为了让它能够默认选择取消按 ... -
改善window的alert提示信息框样式
2010-06-12 11:05 1424<input type="button&quo ... -
jsgraphics图形库
2010-05-10 22:58 1588http://www.walterzorn.com/jsgra ... -
千一JS控件
2010-05-10 22:31 809千一JS控件--滑块条 千一JS控件--进度条 千一JS控 ... -
JavaScript 生成曲线图
2010-05-10 22:28 1183引用方法 new gov.Graphic(par1,par2 ... -
腾讯检测 IP 省市的接口
2010-05-10 22:26 1421利用 JavaScript 调用。 <script ...
相关推荐
是一个非常详尽而有趣的JS库,它提供了绘制几何图形的功能,例如直线、圆、正方形
你是不是认为js就只能处理各文字检验,图片反转等等,你用js画过多变形吗,画过椭圆吗。来看人家写的这个js代码,从画线到画多变形。。。。强呀!
wz_jsgraphics.js 专门用来绘制简单线条的 javaScript 的js包..简单实例可以去这里看看.. hi.baidu.com\johnny 自己汇总的..不是很全.谢谢
谁说JavaScript 不能画图呢? 从服务器端生成分析图再下载到游览器在服务器资源以及网络传输上都不合算,也不利于用户体验. 怎么办呢? 就在浏览器端使用JavaScript直接进行画图吧. wz_jsgraphics.js 3.03 资源中有wz_...
js, 画图,画线, jsgraphics
该函数可以实现画各种线条、矩形、圆形等图形,通过鼠标点击获取起点位置和终点位置。
wz_jsgraphics.js+index.html 博文链接:https://sailinglxg.iteye.com/blog/142290
JS库,用DIV来画图,在任何浏览器都可能画线
JSGraphics版本1.10,重新设计了类,更好的封装了私有函数,规范了公有函数接口,解决了firefox下不能显示问题
NULL 博文链接:https://wubinclat.iteye.com/blog/649882
NULL 博文链接:https://xurichusheng.iteye.com/blog/2024844
我将首先简要介绍其基础知识,然后通过两个简短而又精彩的示例来展示该库的功能:第一个是关于艺术,第二个说明如何使用不到50行代码编写一个简单的时间 - 杀手艺术游戏。GraphicsJS是轻量级的,并有一个非常灵活的...
js画图 js画图包及使用方法 wz_jsgraphics wz_jsgraphics使用
js画图包这是个德国人写的很强大,可以实现一般图形的绘制,填充。里面的统计图例子中js文件引入的路径有问题应该改为<script type="text/javascript" src="wz_jsgraphics.js"></script>
jsGraphics3D 当前可以创建立方体并对其执行基本操作的小型图形引擎。 这是一个小项目,旨在介绍 Javascript 并加强矩阵运算的一些主题。 要运行程序,请克隆 repo 并在浏览器中运行 testPlane.html 文件。 它应该...
利用js模拟仪表盘的实现利用jsgraphics.js库下载 后 打开仪表盘.html 然后将图层 拖拽宽和高 必须一样