`

flex state 的简单实例说明

阅读更多

 

 

<?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对象

    Flex State对象是Adobe Flex框架中的一个关键特性,它允许开发者管理应用程序的不同视图或界面状态。在Flex程序中,状态设计是一种强大的工具,用于根据用户的交互和应用需求动态地改变UI布局和组件行为。通过使用...

    flex state跳转

    在提供的压缩包中,`sample4.swf`文件很可能是演示了如何使用state进行页面或组件跳转的实例。虽然无法直接查看其内部代码,但可以推测这个SWF文件可能包含一个或多个组件,它们根据用户交互或逻辑条件改变状态,...

    Flex 简单的几个实例 

    在本篇文章中,我们将深入探讨Flex中的"States Transitions"概念,并通过一个登录切换状态的实例来帮助你理解这一功能。 一、Flex简介 Flex为开发者提供了强大的组件库,可以轻松构建具有丰富用户界面的应用程序。...

    flex的state组件和trasition组件例子

    在Flex开发中,State组件和Transition组件是构建用户界面动态行为的重要工具。它们允许开发者创建丰富的、交互性强的用户界面,使应用更具吸引力和用户体验。本文将深入探讨这两个组件的概念、用法以及如何在实际...

    FLEX入门实例--------transition,state的综合运用

    在本实例中,我们将深入探讨Adobe Flex中的"transition"(过渡)和"state"(状态)的概念,这两个概念是创建动态且交互性丰富的用户界面的关键元素。Flex是一种用于构建富互联网应用程序(RIA)的开放源代码框架,它...

    flex+java增删改查(spring+jpa)简单例子

    标题 "flex+java增删改查(spring+jpa)简单例子" 暗示了这是一个关于使用Adobe Flex作为前端UI框架,与Java后端结合,实现数据的CRUD(创建、读取、更新、删除)操作的教程。在这个场景中,Java后端使用Spring框架...

    Flex语言开发介绍及实例

    在标题"Flex语言开发介绍及实例"中,我们可以理解到这将涵盖Flex的基本概念、语法特性以及通过实例来展示如何进行Flex编程。Flex主要使用ActionScript,这是一种基于ECMAScript的脚本语言,与JavaScript有着密切关系...

    flex4与java结合实例

    Flex4和Java结合是开发富互联网应用程序(RIA)时常用的一种技术组合。Flex4是Adobe AIR框架的一部分,用于创建交互式、图形丰富的用户界面,而Java则提供了强大的后端服务处理能力。本实例将深入探讨如何将这两种...

    FLEX4的皮肤skin

    本文将深入探讨FLEX4中的皮肤系统,特别是SparkSkin类,并通过实例展示如何创建和应用自定义皮肤。 1. SparkSkin的介绍: SparkSkin是Flex 4(Gumbo)引入的主要皮肤类,位于`spark.skins`包下。它是一个Group类型...

    编译原理flex工具包

    5. 实战应用:通过实例项目,如简单的计算器或编程语言解析器,来实践Flex的使用。 在提供的压缩包文件中,"flex文件"可能包含了Flex的源代码、示例项目、教程文档或者预编译好的二进制工具。解压后,你可以通过...

    Flex 3 组件实例与应用(2009版)

    ### Flex 3 组件实例与应用(2009版) #### 一、概述 《Flex 3 组件实例与应用》是一本针对初学者学习Adobe Flex 3框架及其组件的指南书籍。这本书由作者Dason编写,内容覆盖了Flex 3中的多种组件及其用法,并通过...

    flex 4 生命周期

    `enterState`和`exitState`事件则与State管理有关,允许组件在不同状态间平滑过渡。 最后,当组件不再需要时,会触发`dispose`事件,组件开始清理资源,释放内存,为垃圾回收做好准备。`disposeResources`方法在此...

    Flex4的皮肤文档及demo

    `SparkSkin`是所有Spark类的基础,即所有的`mx.spark`可视控件的皮肤都是`SparkSkin`的实例。 **Skin类** `Skin`是`SparkSkin`的父类,尽管不是直接用于创建皮肤,但它仍然是皮肤体系结构中的一个重要概念。某些...

    关于flex中query查询

    这里创建了一个`QueryTask`实例,其`url`参数指定了一个具体的ArcGIS服务地址。服务ID为0,表示我们想要查询的是该服务下的第一个图层。 #### 二、查询构造 在实际应用中,我们需要构建查询条件并执行查询。这一...

    学flex写的一个小例子,打字游戏。

    这个小例子“打字游戏”是一个使用Flex技术实现的互动应用,它旨在帮助用户提高打字速度和准确性。在本文中,我们将深入探讨Flex的基本概念、Flex构建应用程序的流程,以及如何利用Flex来创建类似打字游戏的应用。 ...

    Flex4 Login DEMO project

    Flex4 Login DEMO项目是一个基于Adobe Flex 4技术构建的登录演示应用。Flex 4是Adobe Flex框架的一个重要版本,它引入了...这不仅是一个学习Flex 4基础知识的好例子,也是一个实践用户界面设计和应用程序逻辑的实例。

    Flex4皮肤资料

    ButtonBarSkin就是一个典型的例子,它是Skin的子类,专门用于自定义ButtonBar组件的样式。然而,当涉及到使用SparkSkin的地方时,也可以选择使用Skin,因为两者在功能上是相似的,都能达到相同的效果。 ### ...

Global site tag (gtag.js) - Google Analytics