[問題] 在package下import fl 的問題
是這樣的,看了看livedoc文件後,決定想來寫寫TileList的例子。
因為比較喜歡物件導向的寫法,所以我試著用文件類別來寫。
以下是我的CC.as程式碼
package
{
import flash.display.Sprite;
import fl.controls.TileList;
public class CC extends Sprite
{
public function CC() {
var tls = new TileList();
tls.addItem( { label:"name" } );
tls.addItem({label:"name"});
this.addChild(tls);
}
}
}
一開始是會出現 "找不到fl.controls.TileList"這樣的訊息,
僅管flash.display這找得到。
後來爬了爬發現有人說要在設定那加上
$(AppConfig)/Component Source/ActionScript 3.0/User Interfaces
加了後果真可以跑,但是執行的時候就發生錯誤了。
出現不能把null丟給addChild()這類的訊息,而且不只一行,是一大堆
最後,我在組件視窗把TileList拖到元件庫,就可以正確地使用了。
但是問題好像沒有解決到,
要是之後想用其他fl下的類別怎麼辦?
像是設定樣式的fl.controls.listClasses.CellRenderer
似乎找不到這樣的元件可以拖到元件庫...
不知道板上的大大有沒有人知道這問題該怎麼決解?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.133.9.176
推
12/05 20:42, , 1F
12/05 20:42, 1F
→
12/05 20:42, , 2F
12/05 20:42, 2F
→
12/05 20:43, , 3F
12/05 20:43, 3F
→
12/05 20:43, , 4F
12/05 20:43, 4F
→
12/05 20:43, , 5F
12/05 20:43, 5F
→
12/05 22:56, , 6F
12/05 22:56, 6F
→
12/05 22:58, , 7F
12/05 22:58, 7F