AsWing 應用之JTable的例子

2021-09-23 20:12:59 字數 1457 閱讀 9389

package

private function

init():void

, ,,]

;modelist = new vectorlistmodel(data);

columns = ["name", "***", "age", "score"] ;

tablemodel = new propertytablemodel(modelist,columns,["name","***","age","score"],[null,***translator,null,null,]);

sorter = new tablesorter(tablemodel);

this.table = new jtable(sorter);

this.table.setrowheight(22);

//水平間隔線

table.setshowhorizontallines(false);

//豎直間隔線

table.setshowverticallines(false);

//設定字型顏色,前景色

table.setforeground(new ascolor(0xffffff));

//設定選中行的時候的字型顏色

table.setselectionforeground(new ascolor(0x123456));

//拉伸的模式,隨意拉伸

this.table.setautoresizemode ( jtable.auto_resize_off );

//只能選擇一行

this.table.setselectionmode ( jtable.single_selection );

//設定**底色

this.table.setbackground(new ascolor(0x000000));

//設定監聽row選中

this.table.addeventlistener(selectionevent.row_selection_changed,__rowselecthandler);

var panel:jscrollpane = new jscrollpane();

panel.setsizewh(200, 100);

this.addchild(panel);

panel.validate();

}/**

* row選擇執行事件

*/private function

__rowselecthandler(e:selectionevent):void

if(row!=null)

}/**

* 性別轉換器

*/private function

***translator(info:*, key:string):string

else}}

}

DelegateAndEvent應用之回馬槍

應用 delegate 和event 實現函式的 在實際的開發中非常有用。它實現的實際上是一種依賴通知的效果。通常可以用在 子窗體資訊更新的結果反饋至母窗體 類的屬性值和 ui控制項值依賴時的相互 通知 等。現通過簡單的例子 demo 這兩種應用場景 一 類的屬性值發生變化時,反饋到和它關聯的控制項...

Docker應用之倉庫

倉庫是存放映象的地方 註冊伺服器是管理倉庫的具體伺服器,每個伺服器上可以有多個倉庫,每個倉庫也可以有多個映象 如 dl.dockerpool.com ubuntu dl.dockerpool.com就是註冊伺服器位址,ubuntu是倉庫名 一 docker hub公共映象市場 docker hub是...

udp應用之廣播

要將套接字設定為允許接收廣播 將訊息傳送給區域網所有網段 廣播風暴 在乙個網路中大量傳送廣播會占用大量頻寬 傳送端 from socket import from time import sleep 傳送廣播的位址 dest 172.168.31.255 9999 s socket af inet,...