第二个灵魂 发表于 2015-1-18 11:02:29

发布一篇Web Chart进门(5) 1. 实战draw2d 之整体先容

Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。Oracle收购Sun后Java前途未卜。
draw2d是甚么?
起首必要明白的是这里指的draw2d是个甚么东东?
在搜刮引擎顶用draw2d这个关头字搜刮会找到两个工具
一个是集成在eclipse(也能够独自利用)内里利用SWT开辟的一套画图的工具。也就是java开辟一个图形绘制的使用程序,能够用来绘制UML等。
另外一个是Draw2Dtouch,利用JavaScript和HTMLCanvas开辟的能够在web端利用的js框架。
这里说的是第二种,web端利用的。详细来讲,draw2d是甚么,间接来看官方的界说:
Draw2Dtouch是一个纯的javascript的使用程序框架,它兼容从IE6到最新版Chrome几近一切今朝盛行的扫瞄器。
你可使用它在扫瞄器端创立跨平台的图形使用程序。
以上是官方的界说,从手艺角度来看复杂的归纳综合一下:
利用JQuery和Raphael完成的web端图形绘制的Javascript框架。图形最底层手艺仍是VML,SVG,HTMLCanvas。
怎样猎取draw2d?
官方的地点:http://www.draw2d.org
利用例子和API查找能够到:http://draw2d.org/draw2d_touch/jsdoc/#!/example
对照遗憾的是这是一个免费的项目,官方网址上并没有供应下载的地点。
购置代价是499欧元,下载试用版的话必要4欧元。
draw2d的好坏势是甚么?
这里的好坏是只是与同类的framework对照而言,像扫瞄器兼容这类都有的特征就不做多的会商了。
上风(也就是有的特征):
1.供应一切基础的图形。
矩形,菱形,三角形,圆,椭圆,直线,曲线,箭头线,等
2.对图形的操纵很简单
供应了对图形的单击,双击,选中,拖拽的功效
供应了对两个图形的连线功效
3供应基础的图形
饼图,走势图(SparkLine)
4.供应了对图形操纵举措的恢复,打消功效。
上风(也就是没有的特征):
1.图形的右键单击菜单
2.对图形在页面上的结构。(其自己供应的Layout针对的一个庞大图形的组合layout)

再说说缺点:首先java功能强大的背后是其复杂性,就拿web来说,当今流行的框架有很多,什么struts,spring,jQuery等等,而这无疑增加了java的复杂性。

若天明 发表于 2015-1-20 13:02:28

在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

精灵巫婆 发表于 2015-1-20 14:25:18

设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧

谁可相欹 发表于 2015-1-29 09:07:31

是一种语言,用以产生「小应用程序(Applet(s))

再现理想 发表于 2015-2-6 00:09:09

如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。

飘飘悠悠 发表于 2015-2-14 12:34:38

Java 编程语言的风格十分接近C、C++语言。

乐观 发表于 2015-3-11 17:44:47

是一种使网页(Web Page)产生生动活泼画面的语言

小魔女 发表于 2015-3-19 04:25:41

Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。

小女巫 发表于 2015-3-27 07:48:43

是一种使用者不需花费很多时间学习的语言
页: [1]
查看完整版本: 发布一篇Web Chart进门(5) 1. 实战draw2d 之整体先容