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

Flex之Hello World

阅读更多
一,到sun网站下载并安装jdk-6-windows-i586.exe并安装
安装完将%JAVA_HOME%\bin加入你的系统path环境变量中去

二,到adobe网站下载flex_sdk_2.zip
解压,然后将%FLEX_HOME%\bin加入path

三,运行%FLEX_HOME%\samples\build-samples.bat
然后可以用%FLEX_HOME%\player\debug\下的FlashPlayer或者IE来参看%FLEX_HOME%\samples\下的几个demo,其中explorer下面的explorer.swf是各个component的示例和MXML代码

四,在任意目录下建立hello.mxml
<?xml version="1.0"?>
<!-- Simple example to demonstrate the Alert control. -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

    <mx:Script>
        <![CDATA[
            import mx.controls.Alert;
        ]]>
    </mx:Script>

    <mx:Panel title="Hello, flex!" width="100%" horizontalAlign="center">
      <mx:Button label="Click Me" click="Alert.show('Hello flex, I am coming!', 'Hello, flex!');"/>
    </mx:Panel>

</mx:Application>

然后cmd切换到当前目录并运行
mxmlc hello.mxml

当前目录就生成了你的hello.swf文件
你可以用FlashPlayer来查看它,也可以写一个html来查看它,如hello.html
<body bgcolor="white">
<embed src="hello.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="300" height="120" menu="false" quality="high"></embed>
</body>
分享到:
评论

相关推荐

    Flex Mate HelloWorld 例子

    Flex Mate HelloWorld 示例是一个入门级的教程,用于介绍如何在Flex应用程序中使用Mate框架。Mate框架是一种流行的ActionScript 3.0框架,它为基于组件的Flex开发提供了强大的结构和事件驱动的设计模式。在这个例子...

    flex helloworld 例子

    "Flex HelloWorld"是一个基础的学习项目,对于初次接触Flex的人来说,这是一个很好的起点。 在Flex编程中,"Hello, World!"程序通常是最简单的示例,它帮助开发者理解基本的架构和工作流程。让我们深入了解一下Flex...

    使用BlazeDS实现Java和Flex通信之hello world

    3. **创建Flex客户端**:在Flex项目中,创建一个新的MXML文件,如`HelloWorld.mxml`。这里,你可以使用MXML标记来定义UI组件,并通过ActionScript代码与服务器进行通信。例如,创建一个按钮并绑定一个点击事件,当...

    FMS 4.5 + Flex mobile 之 Hello World 工程源代码

    在本文中,我们将深入探讨“FMS 4.5 + Flex mobile 之 Hello World 工程源代码”这一主题,这是针对Adobe Flash Media Server (FMS) 4.5 和 Flex移动开发的一个基础教程项目。这个项目包含了FMS服务器端的ASC脚本...

    FLEX helloworld实例源码

    "FLEX helloworld实例源码"是一个典型的入门级教程,适合Flex初学者进行学习和实践。 在学习这个实例之前,你需要了解以下几个核心知识点: 1. **ActionScript**:ActionScript是Flex的主要编程语言,基于...

    BlazeDS 整合 Flex HelloWorld 示例

    BlazeDS 整合 Flex HelloWorld 示例是一个初学者入门教程,主要介绍了如何在JavaEE环境中集成BlazeDS和Flex,创建一个简单的远程调用服务。BlazeDS是一个开源项目,提供了与Adobe Flex之间的实时数据交互,使得Flex...

    flex3集成BlazeDS的HelloWorld

    此外,"Flex3与BlazeDS HelloWorld 详解.doc"可能是提供更详细步骤和解释的文档,包括如何配置BlazeDS、创建Flex3应用、编写服务器端代码,以及如何调试和解决可能出现的问题。而"blazedsServerApp"可能是一个示例...

    Flex和java通信之 helloworld

    ### Flex和Java通信之 HelloWorld 实现详解 #### 一、背景与目的 随着现代Web应用对用户体验和交互性的要求不断提高,选择合适的技术栈至关重要。在众多前端技术中,Flex 因其丰富的图形处理能力和良好的跨平台...

    Java+Flex+BlazeDS HelloWorld例子

    这篇名为"Java+Flex+BlazeDS HelloWorld例子"的博客文章,很可能是对如何使用这些技术进行基本的示例演示。通过阅读这篇文章,我们可以学习到如何配置和运行一个简单的Java和Flex应用,以及BlazeDS在其中的角色。 1...

    adobe AIR Hello World

    "Adobe AIR Hello World" 是一个基础教程,旨在引导新手了解如何利用Adobe AIR开发桌面应用。 在Adobe AIR中,"Hello World"程序通常是一个简单的起点,用于展示基本的设置和功能。下面我们将深入探讨这个过程,...

    最简单的Flex与Java交互(HelloWorld)

    最简单的Flex与Java交互(HelloWorld)

    java整合flexHelloWorld程序源码

    Java整合Flex HelloWorld程序是将Java后端技术和Adobe Flex前端技术结合的一个基础示例,用于演示两者如何协同工作,实现数据的交互。这个程序的核心在于理解Java和Flex之间的通信机制,通常通过AMF(Action Message...

    Spring MVC+BlzeDS+Flex框架实践:HelloWorld篇

    Spring MVC+BlazeDS+Flex框架实践:HelloWorld篇是一个典型的多层架构示例,它结合了Spring MVC作为后端控制器、BlazeDS作为数据通信中间件,以及Flex作为前端展示技术。本实践旨在帮助开发者了解如何将这些技术集成...

    Cairngorm的helloWorld(附源码)

    这个"helloWorld"示例是Cairngorm框架的基础教程,它帮助开发者了解如何使用该框架来组织和管理Flex项目的结构。 在Cairngorm框架中,主要包含以下几个核心组件: 1. **模型(Model)**:负责存储应用的数据。在...

    用一个HelloWorld例子手把手教会你使用FLEX BlazeDS

    ### 使用HelloWorld示例详解FLEX BlazeDS应用开发 #### 一、BlazeDS简介 BlazeDS是一款由Adobe开源的服务器端Java技术,主要用于实现Java应用程序与运行在客户端(如浏览器中的Flex应用)之间的远程调用和消息传递...

    flex_hello

    在这个"flex_hello"项目中,我们将探讨如何使用Flex SDK来编写一个简单的"Hello, World"程序。 首先,Flex SDK是开发Flex应用的基础工具集,它包含编译器、命令行工具和其他必要的组件,允许开发者在不依赖Adobe ...

    Flex+.Net+Cairngorm+Fluorine的HelloWorld演示

    这个“Flex+.Net+Cairngorm+Fluorine的HelloWorld演示”旨在帮助开发者理解如何将这些技术整合在一起,实现跨平台的通信,并掌握Cairngorm框架的应用。 Flex 是一种基于ActionScript和MXML的开源框架,由Adobe提供...

    flex_cairngorm_Mvc_HelloWorld

    标题“flex_cairngorm_Mvc_HelloWorld”暗示了我们正在探讨的是一个关于Adobe Flex与Cairngorm框架的简单MVC(Model-View-Controller)应用示例。Flex是一种用于构建富互联网应用程序(RIA)的开源框架,而Cairngorm...

    Hello_World.rar_flex_flex struts

    "Hello_World.rar_flex_flex_struts"这个标题暗示了我们正在探讨一个使用Flex与Struts集成的示例项目,而"描述"中提到的"Flex整合java(struts)分层开发"则进一步指出了这是一个关于多层架构的实践。 Flex是一种...

Global site tag (gtag.js) - Google Analytics