组件之CheckBox

组件

CheckBox组件

CheckBox 组件显示一个小方框,该方框内可以有选中标记。 CheckBox 组件还可以显示可选的文本标签,该标签可位于 CheckBox 的左侧、右侧、上方或下方。

CheckBox 组件为响应鼠标单击将更改其状态,或者从选中状态变为取消选中状态,或者从取消选中状态变为选中状态。 CheckBox 组件包含一组非相互排斥的 truefalse 值。

公共属性
 autoRepeat: Boolean
根据定义,CheckBox 始终是不可自动重复的,因此构造函数中的 autoRepeat 属性设置为 false,并且对 CheckBox 而言不能更改。
toggle : Boolean
根据定义,CheckBox 可以进行切换,因此构造函数中的 toggle 属性设置为 true,且对于 CheckBox 而言是不能更改的。
 
公共方法
CheckBox()
创建新的 CheckBox 组件实例。
drawFocus(focused:Boolean):void
在此组件周围显示或隐藏焦点指示符。
getStyleDefinition():Object
[静态] 检索当前组件的默认样式映射。
事例:
package  {
 
 import flash.display.MovieClip;
 import flash.events.*;
 import fl.controls.*;
 
 public class CheckBoxMain extends MovieClip {
  
  private var che:CheckBox;
  private var che1:CheckBox;
  //private var sp:RadioButtonGroup = new RadioButtonGroup("name");
  public function CheckBoxMain() {
   // constructor code
   che = new CheckBox();
   che1 = new CheckBox();
   //sp.addRadioButton(che);
   //sp.addRadioButton(che1);
   addChild(che);
   addChild(che1);
   //che.x = 50;
   //che.y = 20;
   che.move(50,50);
   che1.move(70,70);
   //che.enabled = false;
   che.label = "一一";
      
  }
 
 }
 
}
测试影片得到如下组件:

这是组件中的CheckBox组件。

posted on 2012-10-10 22:36  God is a girl  阅读(196)  评论(0编辑  收藏  举报

导航