开源重量级的流程引擎或UI引擎
关注这两个方面的同学个踊跃加粉了~~同时在下面回复期望开源哪一个,将先开源呼声高的一个。
好吧,先小秀一下UI:
增加下面的pom依赖,表示此工程需要org.tinygroup.aerowindow
1
2
3
4
5
|
< dependency >
< groupId >org.tinygroup</ groupId >
< artifactId >org.tinygroup.aerowindow</ artifactId >
< version >1.0.0-SNAPSHOT</ version >
</ dependency >
|
接下来就可以在页面文件中编写内容了:
比如创建aero.page文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#@aeroWindow("Demo" "演示" "400" "300")
< ul >
< li >< strong >Special feature:</ strong > Live animated Aero Glossy look (see header when moving) </ li >
< li >Usual window buttons: Minimize, Zoom, Maximize and Close </ li >
< li >Double-click support, such as in windows (maximize, zoom out) </ li >
< li >Active window is highlighted visually, as in Windows </ li >
< li >User-infinitely scalable window size </ li >
< li >Sliding window by mouse dragging </ li >
< li >Usual Z-order management, as in Windows </ li >
< li >+ Animated change of window size</ li >
< li >+ Multiple configuration options </ li >
</ ul >
#end
#@aeroWindow("hundsun" "百度" "800" "400")
< iframe src = "http://www.baidu.com" width = "100%" height = "100%" style = "border: 0px;" frameborder = "0" ></ iframe >
#end
#@iconContainer("abc")
#@icon("firefox" "DesktopIcon-Firefox.png")
alert(1);
#end
#end
|
运行结果:
简单吧。
实际上,这个效果要出来,需要用到aero window jquery plugin,它还用到了jqueryui,JqueryUI还用到了jquery,但是所有的这一切程序员都不用管了。
只要引用了UI组件包org.tinygroup.aerowindow,什么jss,css,什么图片资源,字体资源统统不用管。
1
2
3
|
#@aeroWindow("Demo" "演示" "400" "300")
......
#end
|
只要在页面中写入上面的内容,......就会自动放入到窗口中去。
再看一个例子:
增加下面的pom依赖,表示此工程需要org.tinygroup.arctext
1
2
3
4
5
|
< dependency >
< groupId >org.tinygroup</ groupId >
< artifactId >org.tinygroup.arctext</ artifactId >
< version >1.0.0-SNAPSHOT</ version >
</ dependency >
|
然后编写下在的页面文件arctext.page:
1
2
|
# @arcText ( "abc" 3 "100" 1 "200pt" "200pt" )中华人民共和国#end
# @arcText ( "aaa" 3 "100" - 1 "200pt" "200pt" )中华人民共和国#end
|
然后执行,就可以执行出下面的效果:
只要去掉上面的POM依赖,它们就会消失的干干净净。
开源重量级的流程引擎或UI引擎相关推荐
- PHP可视化告警规则引擎,开源可视化规则引擎 决策引擎与规则引擎有什么区别?...
如何部署JBoss Drools的可视化规则设计工具包 JBoss Drools的可视化规则设计工具包在Drools 4.0的时候叫drools-jbrms. drools-jbrms需要JDK1.5 ...
- 【Canvas】HTML5游戏开发的基本流程+P2.js物理引擎实战开发
<HTML5游戏开发的基本流程> * 1. HTML5的简述 * 2. HTML5游戏开发所需的环境与工具 * 2.1. 开发环境 * 2.1.1. 浏览器 * 2.1.2. 开发语言 * ...
- 开源的HTML5前端框架Amaze UI发布,推进mobile first前端Web方案
2014年6月,云适配发布了开源的HTML5前端框架Amaze UI,目前处于内测期.根据Amaze UI的官网介绍,该框架的特点是mobile first,解决Web应用从PC向多屏适配的问题,兼容 ...
- html5引擎 laya,html5引擎LayaAir
LayaAir是核心库仅100K左右的新一代HTML5引擎,Layabox第二代H5引擎LayaAir正式开放下载.LayaAir支持动画.UI.粒子.骨骼.物理等系统;支持AS3.TypeScrip ...
- 浏览器内核-渲染引擎、js引擎
一个完整的浏览器包含浏览器内核和浏览器的外壳(shell).浏览器核心--内核分成两部分:渲染引擎和js引擎.由于js引擎越来越独立,内核就倾向于只指渲染引擎. 1 浏览器组成结构 浏览器一般由七个模 ...
- python构建决策引擎_决策引擎与机器学习模型的集成 | 信数这么干(一)
这是"信数这么干"之决策引擎系列专题的第1篇(该专题总计11篇,由技术篇和应用篇两大部分构成).信数这么干--决策引擎系列专题提纲 ✦ 决策引擎技术篇 -决策引擎与机器学习模型的集 ...
- 游戏引擎与游戏引擎开发入门
早想写一点游戏设计的文章与大家交流,一是经验的问题,二是公司正在紧张的游戏制作期,实在抽不出多少时间,一直没有动手,今天忽然头脑发热,写了一段,以后准备陆续写一些游戏创意,策划,制作,流程管理,和制作 ...
- DX9绘图-------VB6编程学习DX9游戏编程DirectX9编程2D小游戏源码冷风引擎CoolWind2D游戏引擎(8)
DX9绘图 前边讲了一些绘图基础,看不懂不要紧,其实我也看不懂哦.数学基础不好的话,确实不容易看懂,但只要懂的调用,能完成想要做的工作,那就马马虎虎吧,若是深入研究的话,建议买本计算机视觉艺术,计算机 ...
- 浏览器内核、排版引擎、js引擎
[定义] 浏览器最重要或者说核心的部分是"Rendering Engine",可大概译为"渲染引擎",不过我们一般习惯将之称为"浏览器内核" ...
最新文章
- opencv 金字塔图像分割
- iis url重写 域名跳转子目录_逐浪CMS小哥整理IIS设置URL重写,实现页面的跳转的重定向方法...
- 技术资料,老吴的博客 很好的 技术博客 里面有很多资料 书籍或者软件安装包...
- flask + celery实现定时任务和异步
- 几行代码,轻松带你实现Java生成二维码功能!
- Spring Boot 学习之,数据库一 Spring-Data-Jpa 初探
- 深入理解HTTP协议—HTTP协议详解(真的很经典)
- 批处理转成可执行文件的软件
- C#.NET身份证验证算法
- 抖音seo排名优化技术工具源代码
- 大一新生c语言实验报告总结,实验报告总结
- 阿里云对象存储OSS
- Kotlin基础2(持续更新)
- 字美杯装饮料茶点打印机
- IllegalStateException: Fragment already added
- 自学python后自己接单-详解 | Python学多久才能独立接单赚钱?一个月足够了!
- eNSP解决OSPF不规则区域几个方法和vlink-peer
- 谷歌seo关键词怎么做?Google如何优化关键词
- JeeSite学习记录
- Soft-Clipping Mish激活函数