最近学习新版本的起步X5,发现 UI控件有很多变化,按培训师的解释,X5平台界面设计引入了新的JAVASCRIPT UI库 DHTMLX。
参考:DHX http://www.dhtmlx.com/
控件由俄罗斯的技术人员开发。
控制中有GANTT 图专用控件(dhtmlxGantt),价格需要$299 DOLLAR。
另一个 VARCHART JGantt :http://www.netronic.com/resources/trial-versions/jgantt.html
- DHX有强大的控件库,且小巧、灵活,一个js文件才几十KB
- 可扩展性好,可随意修改js文件,实现扩展
- 优越的性能,加载数据速度很快
- 支持多种数据源,包括XML、CSV、JSON、JavaScript array、HTML table。
- 内置过滤、查找、分组、分页等功能。
- 数据导出pdf、excel功能。
- 与jsp很好的兼容,能在jsp页面中嵌入DHX控件,比如用DHX的grid控件显示表格数据,在页面中嵌入一段js即可,这是对于java开发人员来讲最大的优势,毕竟还是对jsp的最熟悉。
- 支持多种皮肤,还可在其官网自定义皮肤。
- 简单、易用。
DHTMLX分为Standard Edition(大众版) 和Professional Edition(专业版)两个版本,前者是开源免费的,它的API和Demo都非常详细,相信已经足够可以满足大多数开发者的需求了。