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); } } } 你会看到每次点击按钮都会生成随机的小球在舞台上。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |