Flex中如何通过ActionScript创建一个包含ControlBar容器的Panel的例子
By Minidxer | April 20, 2009
接下来的例子演示了Flex中如何通过ActionScript,创建一个包含ControlBar容器的Panel。
让我们先来看一下Demo(可以右键View Source或点击这里察看源代码):
下面是完整代码(或点击这里察看):
Download: main.mxml
- <?xml version="1.0" encoding="utf-8"?>
- <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
- layout="vertical"
- verticalAlign="middle"
- backgroundColor="white"
- creationComplete="init();">
- <mx:Script>
- <![CDATA[
- import mx.controls.Button;
- import mx.controls.Text;
- import mx.containers.ControlBar;
- import mx.containers.Panel;
- private var panel:Panel;
- private var cBar:ControlBar;
- private var txt:Text;
- private var btn:Button;
- private function init():void {
- txt = new Text();
- txt.text = "The quick brown fox jumped over the lazy dog.";
- txt.percentWidth = 100;
- btn = new Button();
- btn.label = "Button";
- cBar = new ControlBar();
- cBar.addChild(btn);
- panel = new Panel();
- panel.title = "Panel title";
- panel.status = "status";
- panel.width = 160;
- panel.height = 140;
- panel.addChild(txt);
- panel.addChild(cBar);
- addChild(panel);
- }
- ]]>
- </mx:Script>
- </mx:Application>
代码:Peter deHaan 翻译/整理/编译:中文Flex例子
Topics:
ControlBar, Panel |
2 Comments » |
Tags: AddChild, ControlBar
你好,网址为:http://blog.minidx.com/2009/04/20/2377.html,的页面16行有点遗漏。
@hqcone
恩,分号没显示出来. 已经修正. 谢谢!