目前分類:Flex (67)

瀏覽方式: 標題列表 簡短摘要

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
               xmlns:s="library://ns.adobe.com/flex/spark"

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

0CC19BA188FEEB8830881FF1793D45  

3568EB7F4432FEAC39FBAD95DBC310  

Flex AS3 Embed Demo Code:

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

事件的拋出順序是preinitialize,initialize,creationComplete.
* 嵌套關係的兩個元件(比如Canvas和button1),preinitialize先外後內,initialize和creationComplete先內後外。只是creationComplete要在下一次update才會發生。
* 平行關係的兩個元件(比如Canvas和button2),按mxml內的順序,只有前面元件initialize結束後,後面的元件才會拋出preinitialize。

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

Flex Framewrok 下有一個集合類別 ArrayCollection
是 Array 的外覆類別,檔上只有暴露 API 部分
其實它是用 AS3 新功能 Proxy 實作的

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

首先,直接在 Label 標籤屬性 text、htmlText 內折行都是 OK 的
Flex 編譯器會自動將換行字元轉換掉,變成單行文字
不過假如需要保留斷行字元時,就不能這樣用了

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

                

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

                

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

在使用flashbuilder開發flex程式的過程中,有時我們會為了支援某種主題而在flex編譯器->附加的編譯器參數下加入如下語句:-locale en_US -theme=${flexlib}/themes/Halo/halo.swc。但是我們不能直接使用flashbuilder生成出來的swf或者swc(存在版權問題),必須使用ant構建自己的swf或者swc。將語句-locale en_US -theme=${flexlib}/themes/Halo/halo.swc轉換成ant中的表示為:



shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

import mx.utils.StringUtil;
var str:String = "       myLove      ";
str = StringUtil.trim(str);  

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="HTTP://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()



            

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

Upload.mxml

 

<?xml version="1.0" encoding="utf-8"?>

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

1. Adobe 官方:



shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

Flex的的對象傳輸方式可謂簡單又方便,spring和flex又是如何連接,srping用到的jar包大致如下:org.springframework.beans, org.springframework.coNtext,和org.springframework.web ,flex是blazeds.war。

 

springFactory.java檔:

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

主要是角色應該擁有的資源,spring security 3.x裏面需要的,角色列表,某角色擁有的資源,資源樹checkbox的操作。

代碼如下:

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

1354676695_3500
uploadgrid.mxm 上傳jar的類
<?xml version="1.0" encoding="utf-8"?>

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

在一次加載外部swf檔時發現因為這個swf檔本身有異常從而引發程式卡掉,通過瀏覽器打開也一樣。 後來用swfinfo查看了下這個檔的資訊,發現它是用flex3製作的,可能是因為編譯時未選擇代碼合並造成的。 但我的目的是遇到這類檔直接提示並且不進行加載,但我發現無論如何都沒有辦法捕獲這些異常,也就沒有辦法阻止它加載了。 異常如下:



shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

<mx:DataGrid id="tableList" x="178" y="190" width="138" height="189" itemClick="onItemClick2(event)" sortableColumns="false" dataProvider="{arraytl}" borderStyle="solid" borderColor="#CACCCD" fontSize="12">
<mx:columns>
<mx:DataGridColumn headerText="資訊分類" dataField="name"

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

MyEclipse6.5.0GAE3.3.2InstallerA

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

Flex中綁定的機理(Binding Mechanism):
Flex實際上在編譯的時候會產生一些Watcher代碼去監視綁定標籤所指定的運算式。在運行的時候,當綁定源的屬性得到修改,那麼這個Watcher監視類就會觸發change事件去執行綁定更新的工作。

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

1 234