易截截图软件、单文件、免安装、纯绿色、仅160KB

Flex中的导航器

一个导航容器可
以通过一组子容器来监控用户的操作。比如,TabNavigator
这个容器就可以通过一组tabs
来让用户选择可见的子容器。Flex3
提供了三种主要的导航容器:
Ø      

ViewStack
Ø      

TabNavigator
Ø      

Accordion
接下来的时间逐
个介绍每个容器的使用方法。
1.          
ViewStack
导航容器
 
ViewStack
导航容器,以下简称VS
容器。是由很多子容器组合起来的,这些子容器相互叠在彼此之上,并且在某一特定的时间内只有一个容器是可见的或者说是Active
状态的。VS
容器没有定义
built-in
的机制来切换当前处于active
状态的容器,所以用户需要使用像LinkBar,TabBar
或者ToggleButtonBar
这些控件,或者使用ActionScript
来更改当前可见容器的状态。比你可以定义一系列的按钮来控制所有子容器的切换动作。
图中
左边的图片显示VS
容器中第一个子容器是激活的,可以用索引的方法来表示VS
容器里面的子容器。比如0-
(n-1
).
创建一个VS
容器
 

使用<mx:ViewStack>
标记就可以定义一个VS
容器,当然还可以设定很多属性了:
Ø      

selectedIndex
表示如果VS
容器里里面有多余一个的子容器,那么selectedIndex
的值所对应的那个子容器就是active
的可见的。其取值范围0
到n-1.n
代表子容器的个数。
Ø      

selectedChild
当前激活的容器当定义了一个或者多个子容器,如果没有定义子容器,其值为null
。并且这个属性必须是现在AS
当中指定你要激活的那个容器的id.
Ø      

numChildren
值VS
容器当中到底有多少个子容器。

例:我们试图增加一些特效。
Xml代码 < type="application/x-shockwave-flash" width="14" height="15" src="http://www.javaeye.com/javascripts/syntaxhighlighter/clipboard_new.swf" src="http://www.javaeye.com/javascripts/syntaxhighlighter/clipboard_new.swf" flashvars="clipboard=%3C!--%20containers%5Cnavigators%5CVSLinkEffects.mxml%20--%3E%0A%20%3Cmx%3AApplication%20xmlns%3Amx%3D%22http


相关文档:

Flex+java实现文件上传

用了两天时间学习了下Flex和java配合实现文件上传,找了个小例子。前端当然是flex,后台使用servlet,把代码贴上来,备忘吧:
FileUpload.java:
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Iterator;
import java.util.List;
import javax.servlet.ServletExc ......

update Flex TreeGrid

Summary:
在DataGrid中显示层级结构,google了一下,找到flexlib中的TreeGrid。把源码加载到项目中,按照文档去实现其功能。最后发现有好多bug,比如定位不准,无法拖动等问题。通过阅读和修改TreeGrid类,这些bug都解决了。接着无意中发现,排序有问题。点击列头排序,发现层级结构变混乱了,这个问题比较严重。因为creat ......

flex builder4修改swf输出路径进行多项目配合

现在有一个工程是java web project,还有一个工程是flex工程,安装的是flex builder 4正式版。发现在修改flex工程属性的构建路径时,修改结果不能保存。 解决办法: 在.actionScriptProperties文件中,找到路径直接修改。 ......

Flex学习站点

一、国外站点
1.资源类
Adobe Flex 2 Component Explorer: 官方的,展示了各种组件的用法,入门必看。
CFlex:很好的一个Flex资源站点,包括教程,新闻,资源站点…… 只是页面有点杂乱,大家一般看右边那一栏就行了。
FlexBox:一个收集了网上很多开源组件的站点,是进阶学习的好帮手。
FlexLib:也是一 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号