package
{
import flash.display.MovieClip;
import fl.controls.*;
import flash.text.TextFormat;
import flash.text.TextField;
import flash.events.*;
public class RadioButtonMain extends MovieClip
{
private var radio1:RadioButton;
private var radio2:RadioButton;
private var radio3:RadioButton;
private var radio4:RadioButton;
private var radio5:RadioButton;
private var radio6:RadioButton;
private var radio7:RadioButton;
private var radio8:RadioButton;
private var radio9:RadioButton;
private var radio10:RadioButton;
private var radio11:RadioButton;
private var radio12:RadioButton;
private var radio13:RadioButton;
private var radio14:RadioButton;
private var radio15:RadioButton;
private var radio16:RadioButton;
private var rbtn_zu:RadioButtonGroup;
private var rbtn_zu2:RadioButtonGroup;
private var tf1:TextField;
private var tf2:TextField;
private var tf3:TextField;
private var tf4:TextField;
private var tf5:TextField;
private var tf6:TextField;
private var tf7:TextField;
private var tf8:TextField;
private var tf9:TextField;
private var tf10:TextField;
private var tf11:TextField;
private var tf12:TextField;
private var tf13:TextField;
private var tf14:TextField;
private var tf15:TextField;
private var tf16:TextField;
private var tf17:TextField;
private var tf18:TextField;
private var tf19:TextField;
private var tf20:TextField;
private var tf21:TextField;
private var tf22:TextField;
public function RadioButtonMain()
{
radio1=new RadioButton();
radio2=new RadioButton();
radio3=new RadioButton();
radio4=new RadioButton();
radio5=new RadioButton();
radio6=new RadioButton();
radio7=new RadioButton();
radio8=new RadioButton();
radio9=new RadioButton();
radio10=new RadioButton();
radio11=new RadioButton();
radio12=new RadioButton();
radio13=new RadioButton();
radio14=new RadioButton();
radio15=new RadioButton();
radio16=new RadioButton();
rbtn_zu=new RadioButtonGroup("1");
rbtn_zu2=new RadioButtonGroup("1");
tf1 = new TextField();
tf1.text = "一:单选题";
tf1.x = 30;
tf1.y = 10;
tf1.width = 100;
addChild(tf1);
tf2 = new TextField();
tf2.text = "请选择以下正确的陈述:";
tf2.x = 30;
tf2.y = 30;
tf2.width = 200;
addChild(tf2);
tf3 = new TextField();
tf3.text = "ActionScript3.0的运行环境是AVM2";
tf3.x = 60;
tf3.y = 52;
tf3.width = 200;
addChild(tf3);
tf4 = new TextField();
tf4.text = "ActionScript3.0的运行环境是JVM";
tf4.x = 60;
tf4.y = 72;
tf4.width = 200;
addChild(tf4);
tf5 = new TextField();
tf5.text = "MovieClip类是display类的子类";
tf5.x = 60;
tf5.y = 92;
tf5.width = 200;
addChild(tf5);
tf6 = new TextField();
tf6.text = "Sprite类是MovieClip类的子类";
tf6.x = 60;
tf6.y = 112;
tf6.width = 200;
addChild(tf6);
tf7 = new TextField();
tf7.text = "下列对类的继承关系描述错误的是:";
tf7.x = 30;
tf7.y = 132;
tf7.width = 200;
addChild(tf7);
tf8 = new TextField();
tf8.text = "Bitmap -> DisplayObject -> EventDispatcher -> Object";
tf8.x = 60;
tf8.y = 152;
tf8.width = 400;
addChild(tf8);
tf9 = new TextField();
tf9.text = "Shape -> Sprite -> DisplayObject -> EventDispatcher";
tf9.x = 60;
tf9.y = 172;
tf9.width = 400;
addChild(tf9);
tf10 = new TextField();
tf10.text = "Graphics-> Object";
tf10.x = 60;
tf10.y = 192;
tf10.width = 400;
addChild(tf10);
tf11 = new TextField();
tf11.text = "Label -> UIComponent -> Sprite -> DisplayObject";
tf11.x = 60;
tf11.y = 212;
tf11.width = 400;
addChild(tf11);
tf12 = new TextField();
tf12.text = "二:多选题";
tf12.x = 30;
tf12.y = 232;
tf12.width = 400;
addChild(tf12);
tf13 = new TextField();
tf13.text = "以下哪个类不在flash.display包中";
tf13.x = 30;
tf13.y = 252;
tf13.width = 400;
addChild(tf13);
tf14 = new TextField();
tf14.text = "SimpleButton";
tf14.x = 60;
tf14.y = 272;
tf14.width = 400;
addChild(tf14);
tf15 = new TextField();
tf15.text = "Graphics";
tf15.x = 60;
tf15.y = 292;
tf15.width = 400;
addChild(tf15);
tf16 = new TextField();
tf16.text = "Rectagle";
tf16.x = 60;
tf16.y = 312;
tf16.width = 400;
addChild(tf16);
tf17 = new TextField();
tf17.text = "BitmapData";
tf17.x = 60;
tf17.y = 332;
tf17.width = 400;
addChild(tf17);
tf18 = new TextField();
tf18.text = "for each(var obj:Objec in arr){}中的obj代表";
tf18.x = 30;
tf18.y = 352;
tf18.width = 400;
addChild(tf18);
tf19 = new TextField();
tf19.text = "遍历数组过程中,正在被遍历的那个元素";
tf19.x = 60;
tf19.y = 372;
tf19.width = 400;
addChild(tf19);
tf20 = new TextField();
tf20.text = "数组的索引值";
tf20.x = 60;
tf20.y = 392;
tf20.width = 400;
addChild(tf20);
tf21 = new TextField();
tf21.text = "数组中的第一个元素";
tf21.x = 60;
tf21.y = 412;
tf21.width = 400;
addChild(tf21);
tf22 = new TextField();
tf22.text = "数组中的最后一个元素";
tf22.x = 60;
tf22.y = 432;
tf22.width = 400;
addChild(tf22);
radio1.move(30,50);
radio2.move(30,70);
radio3.move(30,90);
radio4.move(30,110);
radio5.move(30,150);
radio6.move(30,170);
radio7.move(30,190);
radio8.move(30,210);
radio9.move(30,270);
radio10.move(30,290);
radio11.move(30,310);
radio12.move(30,330);
radio13.move(30,370);
radio14.move(30,390);
radio15.move(30,410);
radio16.move(30,430);
radio1.label = "";
radio2.label = "";
radio3.label = "";
radio4.label = "";
radio5.label = "";
radio6.label = "";
radio7.label = "";
radio8.label = "";
radio9.label = "";
radio10.label = "";
radio11.label = "";
radio12.label = "";
radio13.label = "";
radio14.label = "";
radio15.label = "";
radio16.label = "";
addChild(radio1);
addChild(radio2);
addChild(radio3);
addChild(radio4);
addChild(radio5);
addChild(radio6);
addChild(radio7);
addChild(radio8);
addChild(radio9);
addChild(radio10);
addChild(radio11);
addChild(radio12);
addChild(radio13);
addChild(radio14);
addChild(radio15);
addChild(radio16);
rbtn_zu.addRadioButton(radio9);
rbtn_zu.addRadioButton(radio10);
rbtn_zu.addRadioButton(radio11);
rbtn_zu.addRadioButton(radio12);
rbtn_zu.addRadioButton(radio13);
rbtn_zu.addRadioButton(radio14);
rbtn_zu.addRadioButton(radio15);
rbtn_zu.addRadioButton(radio16);
rbtn_zu.addEventListener(Event.CHANGE,onChangeHandler);
rbtn_zu2.addEventListener(Event.CHANGE,onChange2Handler);
}
private function onChangeHandler(e:Event):void
{
var rg:RadioButtonGroup = e.target as RadioButtonGroup;
switch (rg.selection)
{
case radio9 :
break;
case radio10 :
break;
case radio11 :
break;
case radio12 :
break;
}
}
private function onChange2Handler(e:Event):void
{
var rg:RadioButtonGroup = e.target as RadioButtonGroup;
switch (rg.selection)
{
case radio13 :
break;
case radio14 :
break;
case radio15 :
break;
case radio16 :
break;
}
}
}
}
