`
a3mao
  • 浏览: 562933 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Flex学习之九

    博客分类:
  • Flex
阅读更多
FLex的拖拽,试用了一个组件库,非常简单:http://code.google.com/p/flex-drag-n-drop-lib/
<?xml version="1.0" encoding="utf-8"?>
<mx:Application  
    layout="vertical"
    
    xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:containers="dNdLib.containers.*">
    
    <mx:Script>
        <![CDATA[
            
            import dNdLib.managers.DnDManager;
            
        ]]>
    </mx:Script>
    
    <mx:Panel id="panel" width="100%" height="100%" layout="horizontal">
    
        <containers:DnDContainer width="200" height="100%" horizontalAlign="center" verticalAlign="middle" paddingTop="10" verticalGap="10" 
            direction="vertical" borderStyle="solid" id="left" backgroundColor="blue" backgroundAlpha=".25">
            
            <mx:Box backgroundColor="red" width="150" height="150" mouseDown="DnDManager.getInstance().doDrag(event)"/>
            
            <mx:Box backgroundColor="purple" width="150" height="150" mouseDown="DnDManager.getInstance().doDrag(event)"/>
            
            <mx:Box backgroundColor="black" width="150" height="150" mouseDown="DnDManager.getInstance().doDrag(event)"/>
        
        </containers:DnDContainer>
        
        <mx:VBox width="100%">
            
            <containers:DnDContainer width="100%" height="200" horizontalAlign="center" verticalAlign="middle" paddingTop="10" verticalGap="10"
                direction="horizontal" borderStyle="solid" id="right" backgroundColor="blue" backgroundAlpha=".25">
                
                <mx:Box backgroundColor="yellow" width="150" height="150" mouseDown="DnDManager.getInstance().doDrag(event)"/>
                
                <mx:Box backgroundColor="green" width="150" height="150" mouseDown="DnDManager.getInstance().doDrag(event)"/>
                
                <mx:Box backgroundColor="blue" width="150" height="150" mouseDown="DnDManager.getInstance().doDrag(event)"/>
            
            </containers:DnDContainer>
            
            <containers:DnDContainer width="100%" height="200" horizontalAlign="center" verticalAlign="middle" paddingTop="10" verticalGap="10"
                direction="horizontal" borderStyle="solid" id="bottom" backgroundColor="blue" backgroundAlpha=".25"/>
        
        </mx:VBox>
        
    </mx:Panel>
    
    
    
</mx:Application>

分享到:
评论

相关推荐

    flex学习笔记 flex学习总结 flex学习教程

    本教程是作者精心编写的Flex学习资料,适合初学者入门,通过图文并茂的方式,帮助读者快速掌握Flex的基本概念和核心技能。 1. **Flex基础**:Flex提供了MXML和ActionScript两种编程方式。MXML是一种声明式语言,...

    Flex3学习指南-是初学者学习Flex必备资料1

    9. **动画和效果**:Flex内置了Animate和Fade等效果,可以轻松创建过渡和动画效果,增强用户体验。 10. **Flex SDK和Flash Player**:Flex SDK是开发Flex应用所需的免费工具集,而Flash Player是运行Flex应用的...

    flex3.0学习指南

    Flex 3.0 学习指南是一份专为想要深入理解和掌握Adobe Flex 3.0技术的初学者或开发者设计的教程。Flex是基于ActionScript 3.0和Flash Player的开源框架,用于构建富互联网应用程序(RIA)。这份指南旨在帮助你从零...

    flex4 学习资料

    9. **事件处理**:深入理解Flex4的事件模型,包括事件冒泡、捕获和目标阶段,以及如何自定义事件和事件监听器。 10. **性能优化**:了解如何优化Flex4应用的运行速度,包括减少组件数量、合理使用数据绑定、缓存...

    Flex中文帮助 学习Flex的好资料

    9. **调试和测试**:Flex SDK包含了Flex Builder,这是一个强大的IDE,内置了调试工具和性能分析器,有助于开发者定位问题和优化性能。 10. **最佳实践和设计模式**:学习Flex的过程中,了解和应用设计模式,如MVC...

    Flex学习PPT_wildh

    本资料“Flex学习PPT_wildh”显然是一个针对初学者的教程,旨在帮助用户快速入门Flex编程。下面我们将深入探讨Flex的基本概念、核心组件、开发环境以及其在RIA开发中的应用。 1. **Flex概述**:Flex是一种基于XML的...

    flex帮助文档--(flex学习文档)

    这个名为"flex帮助文档--(flex学习文档)"的压缩包文件包含了关于Flex的详细学习资料,尤其是针对初学者或者希望深入理解Flex的开发者。 1. **Flex的基本概念** Flex是一个基于MXML和ActionScript的开源框架,...

    flex4学习资料

    9. **模块化开发**:Flex 4支持模块化,帮助开发者组织大型项目。资料可能解释如何创建和加载模块,以及优化应用程序性能。 10. **最佳实践和性能优化**:学习资料可能还包含了一些最佳实践,如代码优化、内存管理...

    flex 学习详细笔记

    9. **数据绑定**:Flex支持数据绑定,这意味着UI组件的状态可以直接与应用程序的数据模型关联,当数据改变时,UI会自动更新,反之亦然。 10. **服务调用**:Flex可以与服务器进行数据交换,通过AMF(Action Message...

    与大家分享一下Flex 学习资料 (续)

    标题中的“Flex学习资料(续)”表明这是一个关于Adobe Flex技术的进阶学习资源,Flex是一种用于构建富互联网应用程序(RIA)的框架,基于ActionScript和MXML。它允许开发者创建交互性强、功能丰富的Web应用。 描述...

    flex学习例子,本人学习过程中做的例子

    这个“flex学习例子”压缩包包含了作者在学习Flex过程中的实践项目,旨在帮助其他学习者通过实例来理解Flex的用法和功能。 1. Flex基础:Flex是一个开放源代码的开发框架,主要用于创建交互式、高性能的Web应用程序...

    Flex3学习指南-是初学者学习Flex必备资料2

    这份指南可能是由一系列章节或教程组成,如“Flex3学习指南9-14.rar”所示,可能包含第9到第14章的内容。 1. **Flex SDK和IDE**: Flex 3开发通常使用Flex Builder(现在称为Flash Builder),这是一个基于Eclipse的...

    flex 学习资料1-4全

    这组"flex 学习资料1-4全"涵盖了从基础到进阶的Flex学习内容,通过四个PDF文档提供了全面的学习路径。 1. **基础概念** Flex的基础包括了解ActionScript,它是Flex编程的核心语言,基于ECMAScript。MXML是Flex的...

    Flex学习资料总结

    在本资料包中,你将找到一系列关于Flex学习的文档和资源,涵盖了从基础到高级的各种主题。 1. **Flex入门知识.docx** - 这个文档可能是对Flex的基本概念和环境设置的介绍,包括安装Flex Builder或Flash Builder IDE...

    Flex学习帮助文档

    Flex学习帮助文档是一系列资源,旨在帮助初学者和经验丰富的开发者深入理解Flex技术并提升其开发技能。 1. **Flex基础** - **ActionScript**: Flex的核心编程语言是ActionScript,一种基于ECMAScript的脚本语言,...

    flex学习源代码

    本压缩包文件"flex学习源代码"显然包含了Flex开发的相关示例或教程,用于帮助学习者深入理解和掌握Flex编程。 在Flex中,ActionScript是主要的编程语言,它是基于ECMAScript的一个方言,具备面向对象的能力,可以...

    flex新手快速学习(中文教程)

    flex新手快速学习(中文教程),共9篇psd文档,推荐像我一样的新手学习(非常棒算是入门学习资料)

    flex4.5 学习资料

    9. **Flex SDK**:了解Flex SDK的结构和使用是必要的,SDK包含了编译和运行Flex应用所需的全部工具,包括ActionScript编译器和Flex编译器。 10. **部署和优化**:学习资料可能会讲解如何将Flex应用部署到服务器,...

Global site tag (gtag.js) - Google Analytics