手动设置在as3中选中的复选框

问题描述

| 我在as3中有一个CheckBox,需要将其设置为使用代码检查。我要派活动吗?如果是这样,我如何创建一个事件,并为其指定一个目标(目标是只读的)。还是有其他方法可以做到?谢谢。     

解决方法

my_checkbox.selected = true;
而且当然:
my_checkbox.selected = false;
要处理被选中/未选中的框:
my_checkbox.addEventListener(MouseEvent.CLICK,_selected);
function _selected(e:MouseEvent):void
{
    var bool:Boolean = e.target.selected;

    if(bool)
    {
        trace(\"was checked\");
        // more code
    }
    else
    {
        trace(\"was unchecked\");
        // more code
    }
}