创建 相关的文章

Air创建子窗体

今天整理了AIR两种创始子窗体的方法
一种是创建空的窗体..再往里边添加内容
另外一种是把一个自定义的组件创建为子窗体
Air创建子窗体


CreateWindow.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12" width="300" height="200">
	<mx:Script>
		<![CDATA[
			private function create1():void
			{
				var opt:NativeWindowInitOptions = new NativeWindowInitOptions();
				var window:NativeWindow = new NativeWindow(opt);
				window.title = "代码创建空白子窗体"
				window.width = 300;
				window.height = 200;
				window.activate();
			}
			private function create2():void
			{
				var window:SubWindow = new SubWindow();
				window.open();
			}
		]]>
	</mx:Script>
	<mx:Button x="10" y="10" label="自定义Window组件创建子窗体" click="create2()"/>
	<mx:Button x="10" y="42" label="代码创建空白子窗体" click="create1()"/>
</mx:WindowedApplication>


SubWindow.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Window xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12"
	title="自定义Window组件创建子窗体"
	 width="300" height="200">
	<mx:TextArea text="一般先放内容的话用这种方法创建" left="10" right="10" top="10" bottom="10"/>
</mx:Window>


  相关源文件 (402.4 KiB, 404 hits)
分类: AIR , 标签: , ,

AS3中for循环创建(复制)对象

在as2中,我们经常使用for来创建或复制多个相同的对象,
到了as3,由于建立对象的方法的改变,以前的方法已经不适用了.
今天介绍一下as3的方法:
方法常用的有两种,
第一种适用所有的对象,方法是先建一个数组,然后把建立的对象的引用指定对数组相应的索引
第二种适用显示对象,其实在as3中,都应该用这种方式,就是给对象指定name,然后使用getChildByName的方式来引用该对象.
查看文章剩余部份
分类: ACTIONSCRIPT , 标签: , , , , ,