拨号器


package {
import flash.display.MovieClip;
import flash.events.MouseEvent;
import flash.events.Event;
public class Bohaoqi extends MovieClip {
private var arr:Array = [];//存放显示号码的数组
public function Bohaoqi() {
init();
initShijian();
}
private function init():void
{
this.addEventListener(Event.ENTER_FRAME,onEnterFrameHandler);
}
private function onEnterFrameHandler(e:Event):void
{
bohao1.haoMa_txt.text = arr.join("");//文本的内容等于数组的内容
bohao2.haoMa_txt.text = bohao1.haoMa_txt.text;
}
private function initShijian():void
{
bohao1.bh0.addEventListener(MouseEvent.CLICK,onbt0ClickHandler);
bohao1.bh1.addEventListener(MouseEvent.CLICK,onbt1ClickHandler);
bohao1.bh2.addEventListener(MouseEvent.CLICK,onbt2ClickHandler);
bohao1.bh3.addEventListener(MouseEvent.CLICK,onbt3ClickHandler);
bohao1.bh4.addEventListener(MouseEvent.CLICK,onbt4ClickHandler);
bohao1.bh5.addEventListener(MouseEvent.CLICK,onbt5ClickHandler);
bohao1.bh6.addEventListener(MouseEvent.CLICK,onbt6ClickHandler);
bohao1.bh7.addEventListener(MouseEvent.CLICK,onbt7ClickHandler);
bohao1.bh8.addEventListener(MouseEvent.CLICK,onbt8ClickHandler);
bohao1.bh9.addEventListener(MouseEvent.CLICK,onbt9ClickHandler);
bohao1.bhXing.addEventListener(MouseEvent.CLICK,onbhXingClickHandler);
bohao1.bhJing.addEventListener(MouseEvent.CLICK,onbhJingClickHandler);
bohao1.Delete.addEventListener(MouseEvent.CLICK,onDeleteClickHandler);
}
private function onbt0ClickHandler(e:MouseEvent):void
{
arr.push(0);
}
private function onbt1ClickHandler(e:MouseEvent):void
{
arr.push(1);
}
private function onbt2ClickHandler(e:MouseEvent):void
{
arr.push(2);
}
private function onbt3ClickHandler(e:MouseEvent):void
{
arr.push(3);
}
private function onbt4ClickHandler(e:MouseEvent):void
{
arr.push(4);
}
private function onbt5ClickHandler(e:MouseEvent):void
{
arr.push(5);
}
private function onbt6ClickHandler(e:MouseEvent):void
{
arr.push(6);
}
private function onbt7ClickHandler(e:MouseEvent):void
{
arr.push(7);
}
private function onbt8ClickHandler(e:MouseEvent):void
{
arr.push(8);
}
private function onbt9ClickHandler(e:MouseEvent):void
{
arr.push(9);
}
private function onbhXingClickHandler(e:MouseEvent):void
{
arr.push("*");
}
private function onbhJingClickHandler(e:MouseEvent):void
{
arr.push("#");
}
private function onDeleteClickHandler(e:MouseEvent):void
{
arr.pop();
}
}
}
浙公网安备 33010602011771号