flex动态换肤的demo例子
----》建立三个css样式文件;
/* CSS file - Standard Stylesheet */
Label{
backgroundColor: #6E6E6E;
fontSize:20;
color: #99F11C;
}
Label{
backgroundColor: #6E6E6E;
fontSize:20;
color: #F8FBFC;
}
Label{
backgroundColor: #6E6E6E;
fontSize:20;
color: #2025DE;
}
----》测试程序
<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:utils="flash.utils.*" creationComplete="init()">
<mx:Script>
<![CDATA[
import mx.events.ListEvent;
import mx.collections.ArrayCollection;
[Bindable]
private var styleAC:ArrayCollection = new ArrayCollection([
{label:"黑",add:"themes/darkangel/style.swf"},
{label:"白",add:"themes/lighterside/style.swf"},
{label:"蓝",add:"themes/skyblue/style.swf"}
])
private function changeHandler(event:ListEvent):void{
StyleManager.loadStyleDeclarations(comb.selectedItem.add);
}
]]>
</mx:Script>
<mx:ComboBox id="comb" dataProvider="{styleAC}" change="changeHandler(event)"/>
<mx:Label text="样式测试"/>
</mx:Application>
分享到:
相关推荐
在本案例中,"flex 写的一个家具动态换肤"是一个使用Flex3开发的项目,它允许用户在应用程序中动态更换家具的外观,提供了一种便捷的方式来展示不同样式和颜色的家具,而无需重新加载或更新整个应用。 在Flex3中,...
本资源包"flex学习资源和DEMO例子"是针对Flex学习者准备的,包含了一些经过测试的实例,有助于学习者更好地理解和掌握Flex编程。 1. **Flex SDK**:Flex SDK是开发Flex应用的基础,它包含了编译Flex应用所需的工具...
Flex是使用ActionScript编程语言和MXML标记语言,基于Flash Player或Adobe AIR运行时环境的开发工具,能够创建动态、交互式的Web应用。 在这款RPG Demo中,我们可以学习到以下几个关键知识点: 1. **Flex框架**:...
对flex各组件演示demo 并配有对应源码,适合学习参考
在"spring-flex集成-demo"中,我们可以学习到以下关键知识点: 1. **Spring框架**:Spring是Java平台上的一个核心框架,它提供了依赖注入(DI)、面向切面编程(AOP)、事务管理等核心功能,以及对其他各种框架的...
4. **组件使用**:通过DEMO中的例子,学习如何使用Flex组件库中的不同控件创建用户界面。 5. **数据绑定**:理解Flex中的数据绑定机制,如何将UI元素与后台数据关联起来。 6. **事件处理**:学习如何监听和处理用户...
《深入探索FLEX AWAY3D DEMO:三维模型导入与展示技术》 在现代互联网技术领域,富互联网应用程序(RIA)的开发日益受到关注,其中3D图形渲染技术为用户带来了更为逼真的视觉体验。FLEX AWAY3D是一款强大的、基于...
Flex游戏开发Demo是一个展示如何使用Adobe Flex技术进行游戏制作的实例。Flex是一种基于ActionScript 3.0的开源框架,用于构建富互联网应用程序(RIA)。它允许开发者使用MXML和ActionScript来创建交互式、高性能的...
本项目"flex 地图开发demo"专注于展示如何在Flex中集成地图功能,特别提到了与ArcGIS的结合使用。ArcGIS是Esri公司提供的一个全面的地理信息系统,广泛用于地图制作、地理数据分析和地理信息共享。 Flex地图开发的...
Flex是Adobe公司开发的一种用于构建富互联网应用程序(RIA)的技术,它基于ActionScript编程语言和Flex框架,主要用于创建交互式的、动态的Web应用。在这个"Flex两个小例子"的资源包中,我们可以推测包含了一些使用...
在本资源中,你可以找到一系列精心设计的特效实例,这些实例涵盖了Flex特效的各个方面,包括但不限于动画、过渡、用户交互以及UI组件的动态改变。通过这些demo,开发者可以深入理解Flex特效的工作原理,学习如何使用...
QTP的Flex 插件的DEMO
"Flex 果冻特效Demo"是一个利用Flex技术实现的交互效果,它为用户界面添加了趣味性和吸引力,尤其适用于弹出窗口或页面转换场景。果冻特效,顾名思义,就是使元素在动效过程中呈现出如同果冻般柔软、弹性的视觉效果...
FlexDemo.rar是一个包含Flex、BlazeDS和Spring框架整合示例的压缩包。这个压缩包主要是为了演示如何在Flex前端应用中实现与后端服务的数据交互,特别是利用BlazeDS进行实时数据推送以及消息订阅的功能。以下是关于...
全面介绍flex的事件流机制,显示列表及拖拽的实现过程
Flex4 Login DEMO项目是一个基于Adobe Flex 4技术构建的登录演示应用。Flex 4是Adobe Flex框架的一个重要版本,它引入了...这不仅是一个学习Flex 4基础知识的好例子,也是一个实践用户界面设计和应用程序逻辑的实例。
4. 富互联网应用程序(RIA):Flex旨在创建高度交互和动态的Web应用,提供类似桌面应用的用户体验,3D Demo正是RIAs吸引用户的重要手段。 5. 视觉设计和用户体验:这个Demo的精妙之处不仅在于技术实现,还在于设计...
Flex涂鸦功能Demo程序是一个基于Adobe Flex技术实现的互动绘图应用。Flex是一种开源的、基于ActionScript 3.0的开发框架,主要用于构建富互联网应用程序(RIA)。它提供了丰富的用户界面组件和强大的数据绑定机制,...
【Flex + Java简单例子】是关于使用Flex与Java进行跨域数据交互的一个基础教程,主要涉及Flex客户端和Java服务器端的配置与开发。这个例子旨在展示如何通过BlazeDS库在Flex前端和Java后端之间建立通信。 首先,我们...
下面将详细阐述Flex4的主要组件、Demo实例及其在实际应用中的运用。 1. Flex4组件系统: Flex4引入了Spark组件集,与原有的MX组件集相比,Spark组件具有更好的可定制性和性能优化。Spark组件基于Flex4的图形渲染...