加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex的安装 和 例子HelloFlex

发布时间:2020-12-15 00:57:16 所属栏目:百科 来源:网络整理
导读:对Flex进行进一步的学习。首先我们需要一个开发的环境和工具,前面我们说了一个FlashBuilder(以前叫FlexBuilder),它是在Eclipse的基础上进行开发的,所以说我们可以安装FlashBuilder或者在Eclipse中安装FlashBuilder的插件进行开发,笔者因为也是刚接触Fl
对Flex进行进一步的学习。首先我们需要一个开发的环境和工具,前面我们说了一个FlashBuilder(以前叫FlexBuilder),它是在Eclipse的基础上进行开发的,所以说我们可以安装FlashBuilder或者在Eclipse中安装FlashBuilder的插件进行开发,笔者因为也是刚接触Flex,这里选择的是FlashBuilder4,具体的下载可以到Adobe官网上进行下载,安装和普通软件安装过程一致,没有什么特殊之处;

?????? 下面我们来使用FlashBuilder进行第一个Flex项目的开发---HelloFlex

首先新建Flex项目,建立完后会有:

其和Java的项目结构基本相同,在HelloFlex.mxml文件中进行编写Flex,有两种方式一是编写源代码,二是通过设计模式进行控件的拖拽,感觉类似于Java的swing程序和.NET程序;

在HelloFlex.mxml文件中:

<?xml version="1.0" encoding="utf-8"?>

<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"

??????????????????? ?? xmlns:s="library://ns.adobe.com/flex/spark"

??????????????????? ?? xmlns:mx="library://ns.adobe.com/flex/mx">

??? <fx:Declarations>

??????? <!-- 将非可视元素(例如服务、值对象)放在此处 -->

??? </fx:Declarations>

??? <fx:Script>

??????? <![CDATA[

??????????? import mx.controls.Alert;

???????????

??????????? //以前,我们这样写的private function void sayHello()

??????????? private function sayHhello():void{

??????????????? Alert.show("Hello Flex","title");

??????????? }

??????? ]]>

??? </fx:Script>

??? <s:Panel x="93" y="53" width="250" height="200" backgroundColor="#F7F7F7" borderColor="#F40E0E" title="HelloFlex" color="#2B16F6" chromeColor="#F00707" focusColor="#1976CD">

??????? <s:Button x="149" y="61" label="按钮" click="sayHhello()"/>

??? </s:Panel>

</s:WindowedApplication>

运行效果:

FlashBuilder里的组件是比较丰富的;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读