<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" >
<mx:states>
<mx:State name="st1">
<mx:SetProperty target="{t1}" name="text" value="文本值"/>
<mx:SetProperty target="{p1}" name="title" value="title"/>
</mx:State>
</mx:states>
<mx:Text id="t1" text="123" x="251.5" y="42"/>
<mx:Panel id="p1" x="149.5" y="70" width="250" height="200" layout="absolute">
</mx:Panel>
<mx:Script>
<![CDATA[
function changestate():void {
currentState="st1";
}
]]>
</mx:Script>
<mx:Button id="button1" x="200" y="400" label='changeState' click="changestate()"/>
</mx:Application>
以上是mxml 文件
说明:当button1单击时,就调用方法论changestate() 改变当前的控件状态,将调用name="st1" 的状态,
<mx:SetProperty target="{t1}" name="text" value="文本值"/>
表时将id='t1'的控件的text属性的变变成 "文本值"
以此类推,若有疑问题,欢迎回帖
分享到:
相关推荐
Flex State对象是Adobe Flex框架中的一个关键特性,它允许开发者管理应用程序的不同视图或界面状态。在Flex程序中,状态设计是一种强大的工具,用于根据用户的交互和应用需求动态地改变UI布局和组件行为。通过使用...
在提供的压缩包中,`sample4.swf`文件很可能是演示了如何使用state进行页面或组件跳转的实例。虽然无法直接查看其内部代码,但可以推测这个SWF文件可能包含一个或多个组件,它们根据用户交互或逻辑条件改变状态,...
在本篇文章中,我们将深入探讨Flex中的"States Transitions"概念,并通过一个登录切换状态的实例来帮助你理解这一功能。 一、Flex简介 Flex为开发者提供了强大的组件库,可以轻松构建具有丰富用户界面的应用程序。...
在Flex开发中,State组件和Transition组件是构建用户界面动态行为的重要工具。它们允许开发者创建丰富的、交互性强的用户界面,使应用更具吸引力和用户体验。本文将深入探讨这两个组件的概念、用法以及如何在实际...
在本实例中,我们将深入探讨Adobe Flex中的"transition"(过渡)和"state"(状态)的概念,这两个概念是创建动态且交互性丰富的用户界面的关键元素。Flex是一种用于构建富互联网应用程序(RIA)的开放源代码框架,它...
标题 "flex+java增删改查(spring+jpa)简单例子" 暗示了这是一个关于使用Adobe Flex作为前端UI框架,与Java后端结合,实现数据的CRUD(创建、读取、更新、删除)操作的教程。在这个场景中,Java后端使用Spring框架...
在标题"Flex语言开发介绍及实例"中,我们可以理解到这将涵盖Flex的基本概念、语法特性以及通过实例来展示如何进行Flex编程。Flex主要使用ActionScript,这是一种基于ECMAScript的脚本语言,与JavaScript有着密切关系...
Flex4和Java结合是开发富互联网应用程序(RIA)时常用的一种技术组合。Flex4是Adobe AIR框架的一部分,用于创建交互式、图形丰富的用户界面,而Java则提供了强大的后端服务处理能力。本实例将深入探讨如何将这两种...
本文将深入探讨FLEX4中的皮肤系统,特别是SparkSkin类,并通过实例展示如何创建和应用自定义皮肤。 1. SparkSkin的介绍: SparkSkin是Flex 4(Gumbo)引入的主要皮肤类,位于`spark.skins`包下。它是一个Group类型...
5. 实战应用:通过实例项目,如简单的计算器或编程语言解析器,来实践Flex的使用。 在提供的压缩包文件中,"flex文件"可能包含了Flex的源代码、示例项目、教程文档或者预编译好的二进制工具。解压后,你可以通过...
### Flex 3 组件实例与应用(2009版) #### 一、概述 《Flex 3 组件实例与应用》是一本针对初学者学习Adobe Flex 3框架及其组件的指南书籍。这本书由作者Dason编写,内容覆盖了Flex 3中的多种组件及其用法,并通过...
`enterState`和`exitState`事件则与State管理有关,允许组件在不同状态间平滑过渡。 最后,当组件不再需要时,会触发`dispose`事件,组件开始清理资源,释放内存,为垃圾回收做好准备。`disposeResources`方法在此...
`SparkSkin`是所有Spark类的基础,即所有的`mx.spark`可视控件的皮肤都是`SparkSkin`的实例。 **Skin类** `Skin`是`SparkSkin`的父类,尽管不是直接用于创建皮肤,但它仍然是皮肤体系结构中的一个重要概念。某些...
这里创建了一个`QueryTask`实例,其`url`参数指定了一个具体的ArcGIS服务地址。服务ID为0,表示我们想要查询的是该服务下的第一个图层。 #### 二、查询构造 在实际应用中,我们需要构建查询条件并执行查询。这一...
这个小例子“打字游戏”是一个使用Flex技术实现的互动应用,它旨在帮助用户提高打字速度和准确性。在本文中,我们将深入探讨Flex的基本概念、Flex构建应用程序的流程,以及如何利用Flex来创建类似打字游戏的应用。 ...
Flex4 Login DEMO项目是一个基于Adobe Flex 4技术构建的登录演示应用。Flex 4是Adobe Flex框架的一个重要版本,它引入了...这不仅是一个学习Flex 4基础知识的好例子,也是一个实践用户界面设计和应用程序逻辑的实例。
ButtonBarSkin就是一个典型的例子,它是Skin的子类,专门用于自定义ButtonBar组件的样式。然而,当涉及到使用SparkSkin的地方时,也可以选择使用Skin,因为两者在功能上是相似的,都能达到相同的效果。 ### ...