Aswing Overview
生活随笔
收集整理的這篇文章主要介紹了
Aswing Overview
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
沒有用過 AsWingA2 的人也許會感到奇怪,為什么一個 LAF(LookAndFeel)也會被提出來講。這要講一下有關(guān)AsWing的一些相關(guān)的知識。
???AsWing 是用 ActionSctipt 實(shí)現(xiàn)的 java Swing ,整個架構(gòu)以及API的設(shè)置都是參照 Swing。當(dāng)然,對于界面主題(Look and feel) 的設(shè)計也是參考Swing,所有的圖形元素都是用代碼繪制的。這就造成了對主題的修改非常復(fù)雜。As2 的非官方主題比較完善的有 F1 的三套 LAF。
???到了 AS3 的時候,iiley 針對大家提出的修改主題的問題,專門開發(fā)了 SkinBuilderLAF,只要通過替換 png 圖片就可以修改主題,主題制作簡單了很多。后來又發(fā)布了用于 FlashCS3 的 AeonLAF 主題。(AeonLAF 主題也可以使用在 FlexBuilder 當(dāng)中,見 AsWingA3 for flex 版本)
???總而言之,AsWing是比Flash或者Flex的組件更強(qiáng)大、更易于移植也更方便使用的。我們認(rèn)為它是Flash界面編程的未來,并且建議你在新的Flash項(xiàng)目當(dāng)中都去使用它。
???最后,如果你是習(xí)慣于Flash開發(fā)環(huán)境、VB、Dephi或者VC++,那么你肯定是很喜歡這些產(chǎn)品的所見即所得的可視化界面開發(fā),這些工具允許你直接設(shè)計界面。但是現(xiàn)在AsWing還沒有這樣的界面設(shè)計工具(AsWing GuiBuilder已經(jīng)推出),所以如果要完全掌握AsWing的圖形用戶界面編程,還是要用手工編寫代碼,雖然這樣需要編寫大量的代碼。
???AsWing 是用 ActionSctipt 實(shí)現(xiàn)的 java Swing ,整個架構(gòu)以及API的設(shè)置都是參照 Swing。當(dāng)然,對于界面主題(Look and feel) 的設(shè)計也是參考Swing,所有的圖形元素都是用代碼繪制的。這就造成了對主題的修改非常復(fù)雜。As2 的非官方主題比較完善的有 F1 的三套 LAF。
???到了 AS3 的時候,iiley 針對大家提出的修改主題的問題,專門開發(fā)了 SkinBuilderLAF,只要通過替換 png 圖片就可以修改主題,主題制作簡單了很多。后來又發(fā)布了用于 FlashCS3 的 AeonLAF 主題。(AeonLAF 主題也可以使用在 FlexBuilder 當(dāng)中,見 AsWingA3 for flex 版本)
???總而言之,AsWing是比Flash或者Flex的組件更強(qiáng)大、更易于移植也更方便使用的。我們認(rèn)為它是Flash界面編程的未來,并且建議你在新的Flash項(xiàng)目當(dāng)中都去使用它。
???最后,如果你是習(xí)慣于Flash開發(fā)環(huán)境、VB、Dephi或者VC++,那么你肯定是很喜歡這些產(chǎn)品的所見即所得的可視化界面開發(fā),這些工具允許你直接設(shè)計界面。但是現(xiàn)在AsWing還沒有這樣的界面設(shè)計工具(AsWing GuiBuilder已經(jīng)推出),所以如果要完全掌握AsWing的圖形用戶界面編程,還是要用手工編寫代碼,雖然這樣需要編寫大量的代碼。
總結(jié)
以上是生活随笔為你收集整理的Aswing Overview的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hvt lvt svt的cell泄露功耗
- 下一篇: 企业级软件系统开发为何这么贵?