FLEX的checkbox复选框
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
function chkbox():void
{
var menssage:String = "";
if (chk1.selected == true)
{
menssage +=100 + "\n";
}
if (chk2.selected == true)
{
menssage +=200 + "\n";
}
if (chk3.selected == true)
{
menssage +=300 + "\n";
}
text1.text = menssage;
}
]]>
</mx:Script>
<mx:Panel x="21" y="10" title="复选框示例" width="250" height="400" layout="absolute"><mx:VBox x="3" y="10" height="100%">
<mx:CheckBox id="chk1" label="100" click="chkbox()"/>
<mx:CheckBox id="chk2" label="200" click="chkbox()"/>
<mx:CheckBox id="chk3" label="300" click="chkbox()"/>
<mx:TextArea id="text1"/>
</mx:VBox>
</mx:Panel>
</mx:Application>
相关文档:
原文地址:http://www.javaeye.com/topic/392836
关于Flex
Adobe Flex是一套创建富客户端应用(RIAs)的框架.Flex生成的swf文件可以直接运行在Flash Player之中。相比较基于时间轴的Flash开发,Flex框架更适合那些用传统方式开发应用程序的开发人员。Flex应用可以使用Flex builder来开发。这套IDE是基于Eclipse平台开发的。 ......
一、
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
addedToStage="stage.addEventListener(KeyboardEvent.KEY_DOWN, myKeyDown)"
click="clickEvt(event)"
layout="absolute"
&nb ......
对flex datagrid scrollbar位置设置需要一些特殊处理,见如下截图:
关键点在于DataGrid拥有protected的 horizontalScrollBar 和 verticalScrollBar 属性,对其设置即可实现如上截图的效果。代码如下: package com.util.component
{
import mx.controls.DataGrid;
import mx.events.DataGridEvent;
import mx ......
Flex的事件其实很容易明白,象JAVA语言一样,给某个控件注册一个listener,然后事件发生的时候触发相应的函数,这点我相信大多数人都能够明白。今天我想要说的不是这个,而是更加细节的一些东西。
1.事件的传播过程。
Flex事件有下面三个阶段,当事件发生时依次为:
1.capturing(捕捉)
2.targeting(目标)
3.bubbli ......
uint int Number
Flex 四舍五入:
整数的四舍五入法,Math.round(一个Number类型的数)
小数的有 tofixed(uint) 方法
例如 var num:Number = 56.159;
num.tofixed(2); 它是个S ......