关注这两个方面的同学个踊跃加粉了~~同时在下面回复期望开源哪一个,将先开源呼声高的一个。

好吧,先小秀一下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引擎相关推荐

  1. PHP可视化告警规则引擎,开源可视化规则引擎 决策引擎与规则引擎有什么区别?...

    如何部署JBoss Drools的可视化规则设计工具包 JBoss Drools的可视化规则设计工具包在Drools 4.0的时候叫drools-jbrms. drools-jbrms需要JDK1.5 ...

  2. 【Canvas】HTML5游戏开发的基本流程+P2.js物理引擎实战开发

    <HTML5游戏开发的基本流程> * 1. HTML5的简述 * 2. HTML5游戏开发所需的环境与工具 * 2.1. 开发环境 * 2.1.1. 浏览器 * 2.1.2. 开发语言 * ...

  3. 开源的HTML5前端框架Amaze UI发布,推进mobile first前端Web方案

    2014年6月,云适配发布了开源的HTML5前端框架Amaze UI,目前处于内测期.根据Amaze UI的官网介绍,该框架的特点是mobile first,解决Web应用从PC向多屏适配的问题,兼容 ...

  4. html5引擎 laya,html5引擎LayaAir

    LayaAir是核心库仅100K左右的新一代HTML5引擎,Layabox第二代H5引擎LayaAir正式开放下载.LayaAir支持动画.UI.粒子.骨骼.物理等系统;支持AS3.TypeScrip ...

  5. 浏览器内核-渲染引擎、js引擎

    一个完整的浏览器包含浏览器内核和浏览器的外壳(shell).浏览器核心--内核分成两部分:渲染引擎和js引擎.由于js引擎越来越独立,内核就倾向于只指渲染引擎. 1 浏览器组成结构 浏览器一般由七个模 ...

  6. python构建决策引擎_决策引擎与机器学习模型的集成 | 信数这么干(一)

    这是"信数这么干"之决策引擎系列专题的第1篇(该专题总计11篇,由技术篇和应用篇两大部分构成).信数这么干--决策引擎系列专题提纲 ✦ 决策引擎技术篇 -决策引擎与机器学习模型的集 ...

  7. 游戏引擎与游戏引擎开发入门

    早想写一点游戏设计的文章与大家交流,一是经验的问题,二是公司正在紧张的游戏制作期,实在抽不出多少时间,一直没有动手,今天忽然头脑发热,写了一段,以后准备陆续写一些游戏创意,策划,制作,流程管理,和制作 ...

  8. DX9绘图-------VB6编程学习DX9游戏编程DirectX9编程2D小游戏源码冷风引擎CoolWind2D游戏引擎(8)

    DX9绘图 前边讲了一些绘图基础,看不懂不要紧,其实我也看不懂哦.数学基础不好的话,确实不容易看懂,但只要懂的调用,能完成想要做的工作,那就马马虎虎吧,若是深入研究的话,建议买本计算机视觉艺术,计算机 ...

  9. 浏览器内核、排版引擎、js引擎

    [定义] 浏览器最重要或者说核心的部分是"Rendering Engine",可大概译为"渲染引擎",不过我们一般习惯将之称为"浏览器内核" ...

最新文章

  1. opencv 金字塔图像分割
  2. iis url重写 域名跳转子目录_逐浪CMS小哥整理IIS设置URL重写,实现页面的跳转的重定向方法...
  3. 技术资料,老吴的博客 很好的 技术博客 里面有很多资料 书籍或者软件安装包...
  4. flask + celery实现定时任务和异步
  5. 几行代码,轻松带你实现Java生成二维码功能!
  6. Spring Boot 学习之,数据库一 Spring-Data-Jpa 初探
  7. 深入理解HTTP协议—HTTP协议详解(真的很经典)
  8. 批处理转成可执行文件的软件
  9. C#.NET身份证验证算法
  10. 抖音seo排名优化技术工具源代码
  11. 大一新生c语言实验报告总结,实验报告总结
  12. 阿里云对象存储OSS
  13. Kotlin基础2(持续更新)
  14. 字美杯装饮料茶点打印机
  15. IllegalStateException: Fragment already added
  16. 自学python后自己接单-详解 | Python学多久才能独立接单赚钱?一个月足够了!
  17. eNSP解决OSPF不规则区域几个方法和vlink-peer
  18. 谷歌seo关键词怎么做?Google如何优化关键词
  19. JeeSite学习记录
  20. Soft-Clipping Mish激活函数

热门文章

  1. Java Web 路径问题
  2. 浅蓝色设计类网站模板
  3. auto_ptr解析
  4. firefox下可恶的value
  5. 全量备份,增量备份,差异备份
  6. 收集一些实用的电脑使用习惯和操作技巧
  7. MySQL存储树形数据优化技笔记
  8. Redis五种数据类型详解
  9. 【收集】程序员资源大全
  10. easyui dialog的一个小坑