源代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" backgroundGradientColors="[#ffffff, #ffffff]" width="225" height="379">
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
public function addToLesson():void
{
if(lesson.dataProvider == null)
{
lesson.dataProvider = new ArrayCollection();
}
lesson.dataProvider.addItem(lessoncomb.selectedItem.label+": "
+ lessoncomb.selectedItem.data);
}
public function reSet():void
{
lesson.dataProvider = null;
}
]]>
</mx:Script>
<mx:Array id="lessonArray">
<mx:Object label="电子商务案例分析" data="甲教授"/>
<mx:Object label="企业业务流程管理" data="乙教授"/>
<mx:Object label="企业资源计划(ERP)" data="丙教授"/>
</mx:Array>
<mx:Panel title="选课程序" width="213" height="350" x="6" y="10">
<mx:Label text="课程列表"/>
<mx:ComboBox id="lessoncomb" dataProvider="{lessonArray}"/>
<mx:Text id="lessontex" text="{lessoncomb.selectedItem.data}"/>
<mx:Button label="选择" click="addToLesson()"/>
<mx:Button label="重置" click="reSet()"/>
<mx:List id="lesson"/>
</mx:Panel>
</mx:Application>
分享到:
相关推荐
Flex4,全称为Adobe Flex 4,是Adobe公司推出的一款用于构建富互联网应用程序(Rich Internet Applications,RIAs)的框架,主要基于ActionScript和MXML。这个框架在2010年发布,提供了更为强大的图形渲染能力,以及...
本篇文章将深入探讨Flex的基本概念、数据绑定、HTTPService的使用以及创建自定义事件,这些都是Flex入门阶段需要掌握的关键知识点。 首先,让我们来了解一下Flex的数据绑定。在Flex中,数据绑定是一种强大的机制,...
《flash+flex+air移动开发入门经典——适用于android、ios和blackberry》 第1章 flash、flex和air简介 1 1.1 adobe flash 1 1.2 actionscript 3.0 2 1.2.1 ecmascript 2 1.2.2 关键概念 3 1.3 flex框架 11 ...
在本入门例子中,你将看到一个简单的Flex界面,用户可以在其中输入文本。当你提交这个字符串时,BlazDS会将数据发送到Java后端。在服务器端,一个Java类接收到这个字符串并执行某种操作,比如反转或者简单的字符串...
本文旨在为初学者提供一个全面的Flex入门指南。 #### 二、MXML基础 MXML是一种用于构建Flex应用程序用户界面的语言。它基于XML标准,使得开发者可以通过简单的标签语法来构建复杂的UI组件。 ##### 1. MXML的基本...
FLEX快速入门.zip ...一个使用Flexvalidator的优点是在客户端执行,这使你在向服务器传输之前校验数据。通过使用Flex validators,你不需要传输数据,然后从服务器端接受错误信息,也全面提高的应用程序的响应度。
### BlazeDS War包及Flex结合BlazeDS的入门程序 #### 一、BlazeDS简介与功能 BlazeDS是一款由Adobe开发的开源服务器端软件,主要用来支持远程调用和消息传递服务。它能够实现Java应用服务器和Flex客户端之间的通信...
压缩包中的`library.swf`可能是一个预编译的库文件,包含了书中使用的一些组件或功能模块。而`catalog.xml`可能是元数据文件,用于描述SWF文件中的资源和结构,帮助读者理解和使用提供的源代码。 通过这个源代码包...
Flex是Adobe公司开发的一种用于构建富互联网应用程序(RIA)的技术框架,主要基于ActionScript和MXML语言。本教程“Flex从入门到精通”是一套全面的内部培训资料,旨在帮助初学者快速掌握Flex的基本概念、核心技术和...
Flex开发是一种创建富互联网应用程序(RIA)的技术,它允许...压缩包内的`Flex 开发入门.mht`可能是一个教程文档,包含了更详细的步骤和示例,而`flexServer`和`flexWeb`可能是实际项目代码,供学习者参考和运行。
总结来说,这个“flex入门打包教程”旨在引导初学者快速进入Flex开发的世界,从环境搭建开始,逐步掌握Flex与Java的整合、基本编程概念以及实际应用案例。通过这些教程,你可以建立起对Flex开发的全面认识,并有能力...
Flex是Adobe公司开发的一种用于构建富互联网应用程序(RIA,...通过学习和实践这份"Flex入门教学材料",你将能够掌握Flex的基础知识,逐步成长为一名熟练的Flex开发者。记得不断练习和探索,才能更好地掌握Flex的精髓。
【Flex + LCDS + Java 利用Eclipse Plugin开发Flex入门教程】 Flex是一种基于Adobe Flash技术的开源框架,用于构建富互联网应用程序(RIA)。它允许开发者创建交互式、响应式的用户界面,通常与后端数据服务配合...