import mx.controls.CheckBox;
private function init():void
{
var objDs:Array = ["a","b","c","d","e","f"];//这里的数据自定义 不固定
for(var i:int=0;i<objDs.length;i++)
{
var checkBox:CheckBox = new CheckBox();
checkBox.id = "checkBox" + i.toString();
checkBox.label = objDs[i].toString();
checkBox.setStyle("fontSize",14);
checkBox.x = 100;
checkBox.y = (i + 1) * 25;
checkBox.addEventListener(Event.CHANGE,checkBox_change);
this.addElement(checkBox);
}
}
private function checkBox_change(e:Event):void
{
if(e.target.selected)
{
Alert.show("选中"+e.target.label);
}
else
{
Alert.show("移除"+e.target.label);
}
}