`

Flex基础知识

    博客分类:
  • Flex
阅读更多
(一)Button按钮click事件传参和for循环
private function selectTab(e:Event):void{
            viewStack.selectedChild=execTab;
            var arr:ArrayCollection = new ArrayCollection();
            for each(var obj:Object in tabButTotal.getChildren()){
            if(obj is Button){
            arr.addItem(obj);
            }
            }
           
            for(var i:int = 0; i < arr.length; i++){
            var temp:Button = Button(arr[i]);
            temp.enabled = true;
            }
            e.currentTarget.enabled = false;
                        }
  <mx:HBox borderStyle="solid" id="tabButTotal" borderColor="#5F8AA0" x="10" y="613" width="100%"
                       paddingBottom="3" paddingLeft="3" paddingRight="3" paddingTop="3">
                      
                       <mx:Button id="tabBut1" label="立项单"
                           click="selectTab(event)"
                           />
                       <mx:Button id="tabBut2" label="金额"
                           click="selectTab(event)"
                           />
                   </mx:HBox>
(二)Button按钮添加手型标识:
<mx:Button useHandCursor="true" buttonMode="true" label="登录"/>

(三)flex通过正则表达式查找和替换,如将java定义的vo属性复制到flex中,定义稍有区别,可以通过下面的方式修改
Find :private (\w{1,}) (\w{1,})
Repalce:public var $2:$1
注意:需要勾选options下的regular expressions选项,表示正则表达式

2011年06月29日
1 在addEventListener中直接完成操作,而不要调用函数,注意没有函数名
addEventListener(MouseClick.CLICK,function ():void{a == 2});
2 flex运行原理
首先创建元素MXML,ActionScript,CSS,库文件,资源文件等
然后将上述元素、组件编译成ActionScript类
再将ActionScript类其编译成SWF二进制文件
最后通过打开浏览器下载SWF文件,使用AVM虚拟机运行SWF文件,完成操作。
3 在flex和java开发的项目中,java后台数据修改后只要ctrl+s保存之后flex展现层直接可以看到效果,就是java应用服务器不要重启,flex页面也不要编译。

分享到:
评论

相关推荐

    学习flex基础知识

    在“学习flex基础知识”这个主题中,我们首先需要理解Flex的基本概念。Flex框架包括了开发工具、运行时环境和组件库。开发工具如Adobe Flex Builder或IntelliJ IDEA等,提供了一整套集成开发环境(IDE)来编写、调试...

    强化flex基础知识

    本教程旨在强化Flex的基础知识,帮助开发者掌握Flex的基本用法,以便于在Web应用开发中创建动态且响应式的用户界面。 1. **Flex架构** Flex框架由四个主要部分组成:Flex SDK、Flash Player或Adobe AIR、MXML和...

    Flex基础知识编程练习

    主要针对刚开始学习Flex的朋友,这些也是在教学过程中,学生会经常提出一些基本问题。 如果您已经很熟练地掌握了Flex的开发方法的话,就没有必要看了。

    AS3 Flex基础知识100条

    AS3 Flex基础知识100条涵盖了AS3编程中的多个核心概念,这些概念对于初学者来说至关重要。以下是其中一些关键知识点的详细解释: 1. **改变SWF尺度、背景颜色和帧频**:在Adobe Flash Builder或Flex SDK的项目设置...

    Flex与ActionScript3程序开发

    第2章 Flex基础知识 第3章 语言基础 第4章 数据基础 第5章 Flex事件驱动 第2篇 视觉设计篇 第6章 Flex皮肤设计 第7章 特效effect和状态state 第8章 Flex与Flash无缝衔接 第9章 综合演练:实现仿Office 2007...

    FLEX学习资料,从零基础开始学FLEX

    FLEX基础知识** FLEX的核心组成部分包括Flex SDK(软件开发工具包)和Flex Builder(开发环境)。Flex SDK包含了编译Flex应用程序所需的所有工具和库,而Flex Builder则是一款基于Eclipse的集成开发环境(IDE),为...

    flex基础参考huxj

    ### Flex基础知识点详解 #### 一、Flex与ActionScript3.0简介 Flex是一个用于构建高性能的、跨浏览器的Web应用程序的开源框架。它利用ActionScript 3.0(AS3)作为其主要的编程语言,并结合MXML(一种XML语言,...

    flex基础的ppt

    ### Flex基础知识点详解 #### 一、Flex简介 Flex是由Adobe公司推出的客户端表现层技术,主要功能在于支持开发人员创建并部署可升级的富互联网应用程序(Rich Internet Applications, RIAs)。Flex采用了一种基于...

    Flex技术基础培训

    "Flex技术基础培训.ppt"文件很可能是当年的一份培训教程,包含了Flex基础知识、开发实践以及可能的案例研究,对于了解和学习2003年的Flex技术具有重要价值。 通过深入学习这些知识点,开发者可以掌握如何使用Flex...

    FLEX入门基础教程

    **Flex基础知识** 1. **Flex开发工具安装**:Flex Builder可以作为独立工具或Eclipse插件进行安装。 2. **Flex应用程序的构成**:包括Flex Framework、MXML、ActionScript、CSS、图形资源和数据。其中,MXML是用于...

    flex基础教程 大家快快下载 我要一分 我只要一分(PPT)

    本教程旨在为初学者提供一个深入理解Flex基础知识的平台,通过学习,您可以掌握创建交互式、动态的Web应用程序所需的关键技能。 Flex的核心组件包括Flex SDK(软件开发工具包)和Flex Builder,其中SDK是免费的,...

    Flex_Css完全手册

    1. **Flex基础知识** - Flex框架:Flex提供了MXML和ActionScript两种语言,用于构建用户界面。MXML是一种声明式语言,类似于HTML,用于定义UI组件的结构;ActionScript则是基于ECMAScript的脚本语言,用于添加动态...

    flex 写的时钟

    **Flex基础知识** 1. **MXML**: MXML是Flex中的一种声明式语言,类似于HTML,用于定义用户界面组件和布局。开发者可以通过MXML来声明UI元素、属性和事件处理函数。 2. **ActionScript**: Flex的应用程序逻辑主要由...

    Flex从入门到精通源代码

    1. **Flex基础知识**:Flex的基础架构,包括MXML和ActionScript 3.0的介绍。MXML是Flex的主要标记语言,用于创建用户界面;ActionScript 3.0是Flex应用程序的脚本语言,负责处理逻辑和交互。 2. **Flex Builder或...

    flex 百度地图 实例下载

    1. **Flex基础知识**:首先,你需要了解Flex的基本架构,包括MXML和ActionScript 3.0。MXML是Flex的标记语言,用于定义UI组件和布局;ActionScript是编程语言,用于实现逻辑和交互。 2. **百度地图API**:百度地图...

    FLEX简介第一章关于FLEX课程的基础简介

    ### FLEX基础知识详解 #### 一、FLEX与RIA概述 **FLEX**是一种用于构建高性能、跨平台的Web应用程序的技术。它通过提供强大的开发工具和技术框架,使得开发者能够创建出具有丰富用户体验(Rich User Experience, ...

    Flex完全自学入门手册

    #### 二、Flex基础知识 1. **Flex架构**: - **客户端**:主要负责用户界面的展示与交互逻辑的处理,可以运行在Flash Player或AIR(Adobe Integrated Runtime)上。 - **服务器端**:支持多种编程语言(如Java、...

Global site tag (gtag.js) - Google Analytics