- 浏览: 1267608 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (896)
- spring4 (14)
- hibernate3 (26)
- spring2 (35)
- struts2 (55)
- struts1 (15)
- 设计模式 (15)
- java (172)
- mybatis3 (11)
- sql (17)
- mysql (13)
- jbpm (10)
- J2EE (45)
- tools (29)
- js (83)
- 数据结构 (13)
- Html (26)
- web (22)
- flex (33)
- Oracle (57)
- linux (49)
- 算法 (6)
- 其它 (12)
- easyui (1)
- bootstrap (13)
- xml (2)
- tomcat (1)
- redis (10)
- activemq (2)
- webservice (11)
- maven (2)
- springboot (1)
- ubuntu (1)
- python (14)
- rocketmq (1)
- springcloud (10)
- opencv (1)
最新评论
-
mike_eclipse:
Hashtable是线程不安全的吗?好像是线程安全的吧?
多线程之集合类 -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
lodop打印控件 -
xingcxb:
经过测试,假的,依旧会出现中文乱码!!!!store方法里面采 ...
java 读写Properties文件,不会出现中文乱码 -
tiger20111989:
...
Spring注解方式管理事务 -
zw7534313:
...
js 文字上下滚动 无间断循环显示
1.State用来控制页面间的切换:
<s:states>
<s:State name="add" />
<s:State name="list" />
</s:states>
它使用view.currentState="add" 或者
view.currentSate="list"来切换页面。
add表示新建页面,list表示列表页面。
<s:HGroup width="100%" height="30" verticalAlign="middle" paddingLeft="5" excludeFrom="add,view">
excludeFromas表示不包含在add或者view页面。
<s:VGroup width="100%" height="100%" includeIn="add" horizontalAlign="center" >
inCludeIn表示包含在add页面。
<s:Panel width="100%" height="100%" title.add="新建角色" title.view="查看角色" >
IPM-481
<s:HGroup verticalAlign="middle" paddingLeft="5" width="100%" height.add="45%" height.view="0" >
2.如何在一个组件中调用另一个组件:
方法一:
<?xml version="1.0" encoding="utf-8"?>
<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark" creationComplete="init()"
xmlns:mx="library://ns.adobe.com/flex/mx" width="100%" height="100%"
xmlns:component="com.view.component.*"
remove="destroy()">
//组件调用:RoleConfigView是com.view.component.RoleConfigView.mxml 定义id来操作它里面的组件
<component:RoleConfigView width="100%" height="100%" includeIn="view" id="roleView"/>
</s:Group>
private function init():void{
//初始化所有的组件
this.currentState='add';
this.currentState='view';
this.currentState='list'; //最后初始化list,这个state.显示状态的页面
}
方法二:
页面:
facade.sendNotification(RoleNotification.INITADD_PANEL, this);
Mediator:
override public function handleNotification(notification:INotification):void
{
switch (notification.getName())
{
case MonitoringModelNotification.INIT_ADD_PANEL:
this.initAddPanel();
break;
}
}
private function initAddPanel():void{
var panel:RoleConfigView = this.getViewComponent() as RoleConfigView;
}
13.basedOn 继承另一个状态的组件
<s:states>
<s:State name="old"/>
<s:State name="newOld" basedOn="old"/>
</s:states>
<mx:State name="login" enterState="loginEnter(event)" exitState="loginExit(event)">
进入login状态,执行loginEnter(event),退出login状态,执行loginExit(event)
private function loginEnter(event:FlexEvent):void{
this.addChild(new Main()); //增加子模块
}
private function loginExit(event:FlexEvent):void{
this.removeAllChildren(); //移除所有的组件
}
发表评论
-
如何解决Flex 中字符串超长的显示 ,重写mx.controls.Label
2011-03-17 16:53 3287扩展mx.controls.Label,覆盖data set方 ... -
在DataGrid 中使用LinkButtion(重写LinkButtion)
2011-03-14 10:37 1294在DataGrid 中使用LinkButtion(重写Link ... -
自定义组件,仿panel 在左上角显示Button
2011-02-25 20:15 1955在Panel右上方加Button: (1)页面*.mxml文 ... -
flex mx:Form
2011-02-14 10:17 1687<mx:Form width="100%&qu ... -
flex 下载Excel文件 fileReference.download 使用servlet
2010-12-30 11:48 2645一、使用fileReference.downl ... -
flex 加载txt文件 URLLoader
2010-12-30 10:50 2606点击按钮,执行btn_downlo ... -
horizontalCenter和verticalCenter
2010-12-22 09:32 9553horizontalCenter和verticalCenter ... -
flex 中的RegExp
2010-12-22 09:31 1485var reg:RegExp=/^\s*$/g; //为空r ... -
flex外观设计及时生成效果的css
2010-12-22 09:30 784http://examples.adobe.com/flex3 ... -
flex 了解的一些细节
2010-12-21 15:20 172811.显示红色的* : <mx ... -
Flex ItemRenderer 自定义组件
2010-12-12 19:28 15861.MyListItemRenderer.mxml: ... -
Flex 分页,事件Event
2010-12-12 19:21 12221.Page.mxml: (公用组件) <?xml v ... -
Flex与Java 对象转换 HashMap,List
2010-12-10 11:40 35641.java的HashMap和actionScript的Obj ... -
flash.utils.Dictionary与Array,ArrayConllection,Object, for与for each
2010-12-07 20:51 18981.for与for each:for..in 循环用来基于键进 ... -
Flex的Array,ArrayConllection,for each
2010-12-07 20:43 18241.Flex的Array和ArrayCollectio ... -
flex 常见问题
2010-12-05 10:03 17571.事件:ListEvent.ITEM_CLICK mouse ... -
Flex Cairngorm框架(RIA)
2009-12-14 15:23 951http://opensource.adobe.com/wik ... -
Flex webservice
2009-12-14 09:09 1736Required parameter 'in0' not fo ... -
ajax-bridge 以及它在web中的应用
2009-12-11 12:04 1262FABridge.flashvars变量值.root();// ... -
Flex css (2) 色彩渐变
2009-12-04 13:42 21437、Margins: 8、Padding: - ...
相关推荐
了解 flex State对象 以及关于flex state的demo的代码
flex 经常用法flex 经常用法flex 经常用法flex 经常用法flex 经常用法
flex开发的跳转例子,使用state来实现跳转功能
flex 里面DataGrid常用到的所有用法总结!
Arcgis server flex FeatureLayer 渲染用法
flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图...
一些flex组件的用法! flex组件用法。 自定义控件
FLEX特效FLEX特效FLEX特效FLEX特效 FLEX特效FLEX特效FLEX特效FLEX特效 FLEX特效FLEX特效FLEX特效FLEX特效 FLEX特效FLEX特效FLEX特效FLEX特效
Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex ...
Flex简介Flex简介Flex简介Flex简介Flex简介
flex事件flex事件flex事件flex事件flex事件
flex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex学习的好资源啊
里面收集了一些Flex的tree控件的用法和实例的源代码
总结flex各种用法,对flash Builder不熟悉的初学者可以下下来看下,方便查找
Flex技术中AdvancedDataGrid使用方法
Flex 组件Flex 组件Flex 组件Flex 组件Flex 组件
flex组件之DataGrid高级用法实例源码
java flexjava flexjava flex
Flex万年历记事本_flex源码
flex4 中文教程 详细介绍flex4 的基本用法,适合没有基础的开发人员参考