flash中組件的用法

flash不像flex那樣包含許多組件,flash中僅僅只有十幾個我們日常所用到的組件。雖然少但是在我們平時的編程中用處很大,接下來看看flash中組件是怎麼使用的。

首先在flash中打【組件】面板,最簡單的方法就是把按鈕拖到舞臺上,然後刪除,你會看到【庫】面板中包含了按鈕控件。

   刪除後用代碼來引用,即:

var btn:Button=new Button();

btn.x = 100;

btn.y = 100;

addChild(btn);

現在舞臺上已經包含了按鈕,可以對按鈕進行其他操作了。

完整代碼如下:

package

{

import flash.display.Sprite;

import fl.controls.Slider;

import fl.controls.Button;

import flash.text.TextFormat;

import flash.events.*;

public class Set extends Sprite

{

public function Set()

{

var tf:TextFormat = new TextFormat();

tf.size = 12;//設置字體大小

tf.color = 0xFF00FF;//設置字體顏色

tf.bold = true;//設置字體粗細


var btn:Button=new Button();

btn.x = 100;

btn.y = 100;

addChild(btn);

btn.label = "確定";

btn.setStyle("textFormat",tf);

//對tf設置樣式;

btn.addEventListener(MouseEvent.CLICK,changeStageColor);

}

public function changeStageColor(e:MouseEvent):void

{

var s:Sprite = new Sprite();

s.graphics.beginFill(0xFF0000,1);

s.graphics.drawCircle(Math.random()*500,Math.random()*450,Math.random()*40);

s.graphics.endFill();

   addChild(s);

}

}

}

你會看到每次點擊按鈕都會生成隨機的小球在舞臺上。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章