Re: [問題] FLEX 的 MXML 回extrexetrex
※ 引述《etrexetrex (moonet)》之銘言:
: 有推薦的學習資源嗎?
: 圖書館太窮,跟FLEX有關的書只有一本,但是沒提到MXML
: 我以為FLEX勢必用到MXML,結果不是
: 我想把學習重點放在MXML相關的部分 0.0
: 嗯...我也要準備去掃描我的學生證了
如果你要讀XML之後來顯示component在畫面上的話
與MXML沒關係,因為flash看不懂MXML,這是編譯階段的東西,
也就是說Flex透過MXML來產生swf檔,而不是執行階段才產生畫面的.
所以請寫AS來產生組件
ex:
<!-- 摘要...XD -->
<mx:Button label="按我出現Label" click="newLabel();"/>
<mx:Script>
<![CDATA[
import mx.controls.Label;
private function newLabel():void{
var NL:Label = new Label();
NL.text = "科科";
NL.x = int(Math.random()*this.width);
NL.y = int(Math.random()*this.height);
this.addChild(NL);
}
]]>
</mx:Script>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.70.112.43
※ 編輯: Jerrynet 來自: 219.70.112.43 (03/29 22:10)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):