1  /  1  页   1 跳转 查看:779

Flex学习笔记(四)

Flex学习笔记(四)

查看上一章 Flex学习笔记(三)

Flex组件 Part .1
拥有丰富的用户组件是Flex的一大特色。除了传统的数据输入控件(Text InputTextArea,CheckBox,RadioButton,ComboBox等等),还包括了一些高级组件,用于维护结构化数据(Tree 组件)和大数据集(DataGrid 组件)。



1、此段代码介绍了RadioButton(RadioButtonGroup),Alert,CheckBox,ComboBox,List这5个常用控件
先看一下代码:

Code


现在让我们一个一个的学习。
RadioButton语法:

Code


几个关键的解释一下
groupName:通过有多个相同groupName的radioButton组成一个radioButtonGroup组。
Label:需要radionButton显示的文字,默认的情况显示在radioButton的右边。
labelPlacement:控制显示文字的位置。上下左右任选。
Selected:true表示radionButotn被选中。默认是false。
Toggle:true表示按下但不弹起。False表示按下后马上弹起(这里效果不明显,大家可以换成button看看效果)

RadioButtonGroup语法:

Code


enabled:控制整组radioButton是否可选。True可选,false不可选。
其他的属性跟RadioButton一致。

Alert语法:
show(text:String, title:String, flags:Number, parent:MovieClip, listener, icon:String, defButton:Number) : Alert
text:显示提示内容的字符串
title:提示框的标题
flags:提示框中出现的Button(YES,NO,CHANEL,OK),可以选多个,通过“|”来连接(Alert.YES|Alert.NO)
parent: 对话框居中的参照对象
listener:监听事件的函数。
Icon:对话框中的图标
defButton:用来设置光标默认放在那个button上。

CheckBox语法:

Code


跟RadionButton基本相同

ComboBox语法:

Code


dropdownWidth:下拉列表的宽度(注意不是控件的宽度,而是点击combox出现的下拉列表的宽度)
editable:true表示下拉列表里面的值都可以修改
rowCount:表示下拉列表中最多可以看见的元素个数,超过这个个数就会出现纵向滚动条。
selectedIndex:返回选中的index值,从0开始。
selectedItem:返回从dataProvide选中的值得引用(这个属性很重要,利用 selectedItem 属性,可以跟踪到用户当前的选择项)。
Close,open:是两个很关键的时间监听。打开触发Open事件,缩回出发Close事件(相当于DropdownEvent.OPEN和DropdownEvent.CLOSE)

List语法:

Code


Chage:点击时触发的事件。

其他的都和comboBox相同,只是增加了许多颜色的控制



Flex效果:

http://www.blogjava.net/images/blogjava_net/alps/SimpleAll.swf

(文/alps  出处/blogjava)

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [Flex] 的这些文章也感兴趣:

FLEX是什么及与FLASH的关系
针对Flex Server集成的X2O框架
Flex学习笔记(四)
URLKit扩展Flex中Deep Linking功能
Flex学习笔记(三)
FLEX 制作的超酷页面加载示例
Delphi实现屏幕抓图
Delphi模拟的熊猫烧香病毒核心源码
Flex与ASP.NET通过Remoting方式进行通讯
使用FlexMonkey测试Flex
 

回复:Flex学习笔记(四)

2、HSlider,VSlider
看一下代码

Code


HSlider,VSlider语法:

Code


allowTrackClick:true表示滑条可以定位到鼠标点击的地点。False则不行,必须手动拖拉滑条到指定地点。
Labels:用array数组来创建滑条的标签。
liveDragging:true的时候,元素在拖动的时候就会不断的调整位置。 false的时候,元素只有在鼠标松开的时候才调整位置。默认的情况是false。
Maximum:滑条的最大值
Minimum:滑条的最少值
showToolTip:默认创建的滑动杆都有提示(拖动了多少),如果不需要把此属性设置为false。
snapInterval:最小滑动间隔
tickInterval:间隔多少显示距离标记。
Value:滑条的初始值。

Flex效果:


http://www.blogjava.net/images/blogjava_net/alps/SliderSimple.swf


TileList、HorizontalList
TileList 和HorizontalList涉及的属性和上面基本相同。可以参考上面写的内容。

Code


Flex效果:

http://www.blogjava.net/images/blogjava_net/alps/TileSimple.swf
 
1  /  1  页   1 跳转

快速回复帖子

标题
禁用 URL 识别
禁用表情
禁用 Discuz!NT 代码
使用个人签名
  [完成后可按 Ctrl+Enter 无刷新发布]  

版权所有 拼吾爱程序人生 

Powered by Discuz!NT 2.1.202   Copyright © 2001-2008 Comsenz Inc. 鄂ICP备07500843号
返顶部