开源重量级的流程引擎或UI引擎
生活随笔
收集整理的這篇文章主要介紹了
开源重量级的流程引擎或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引擎的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [Linux C]重启设备(系统)
- 下一篇: 利用indent格式化源文件的脚本