`

Flex轮弹组件

阅读更多
  最近使用了一个组件偶那个轮弹组件, 现将使用程序帖出来, 效果源码来自于互联网
  应用程序:
  <?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns:effects="com.apusic.asfile.effects.*"
xmlns:local="*"
layout="vertical" horizontalAlign="center" verticalAlign="middle"
width="100%" height="100%"
paddingTop="10" paddingBottom="10" xmlns:component="com.apusic.component.*"
>

<!--backgroundGradientColors="[ 0x000000, 0x323232 ]"
viewSourceURL="srcview/index.html"-->
<effects:FadeZoom id="effect"/>

<mx:ViewStack id="viewStack" width="700" height="350">
<!--backgroundColor="0xb80000" backgroundColor="0xc07800" backgroundColor="0x85ba00"
backgroundColor="0x12a400"  backgroundColor="0x00944d" backgroundColor="0x006982" -->

<component:RollChartDemoView  hideEffect="effect" showEffect="effect" label="内存曲线图" width="700" height="350"/>
<component:RollChartDemoView  hideEffect="effect" showEffect="effect" label="内存曲线图" width="700" height="350"/>


</mx:ViewStack>

<mx:HScrollBar id="hScrollBar" width="700" creationComplete="{hScrollBar.setScrollProperties( 6, 0, 5, 1 );}" scroll="{viewStack.selectedIndex = hScrollBar.scrollPosition}"/>
<mx:ToggleButtonBar dataProvider="{viewStack}" width="700"/>
</mx:Application>

   需要被轮弹的组件:
  
<?xml version="1.0" encoding="utf-8"?>
<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml"
		 xmlns:s="library://ns.adobe.com/flex/halo" 
		 paddingLeft="20" paddingTop="20" paddingRight="20" paddingBottom="20"
		 xmlns:effects="com.apusic.asfile.effects.*"
		 borderColor="0xFFFFFF"  borderStyle="solid"
		 xmlns:ofc="*"><!--bordersolid="5"-->
	
	<mx:Script>
		<![CDATA[
			[Bindable]
			public var str:String;
			[Bindable]
			private var chartJson:String='{ "elements": [ { "type": "bar", "values": [ 9, 8, 7, 6, 5, 4, 3, 2, 1 ], "tip": "Title Bar 1val = #val#", "colour": "#47092E" }, { "type": "bar", "tip": "Spoon {#val#}Title Bar 2", "colour": "#CC2A43", "values": [ 1, 2, 3, 4, { "top": 5, "colour": "#000000", "tip": "Spoon {#val#}Title Bar 2Override bar 2 tooltipSpecial data point" }, 6, 7, 8, 9 ] } ], "title": { "text": "Thu May 21 2009" }, "tooltip": { "shadow": false, "stroke": 5, "colour": "#6E604F", "background": "#BDB396", "title": "{font-size: 14px; color: #CC2A43;}", "body": "{font-size: 10px; font-weight: bold; color: #000000;}" } }';
		]]>
	</mx:Script>
	<effects:FadeZoom id="zoom3"/>
	<mx:Zoom id="Zoom1" originX="0" originY="0" zoomHeightFrom=".4" zoomHeightTo="1" zoomWidthFrom=".4" zoomWidthTo="1" duration="1000" /> 
	<mx:Zoom id="Zoom2" originX="0" originY="0" zoomHeightFrom="1" zoomHeightTo=".4" zoomWidthFrom="1" zoomWidthTo=".4" duration="1000" /> 

	
	<mx:Panel title="轮弹组件测试" width="100" height="50"/>
	
</mx:VBox>


  附效果组件源码包:
 

  • org.rar (11.7 KB)
  • 下载次数: 16
分享到:
评论

相关推荐

    flex 高级自定义组件

    Flex中的高级自定义组件开发是构建复杂用户界面的关键技术,它允许开发者超越基本组件的限制,以满足特定的业务需求和视觉设计。在创建高级组件时,了解并掌握一些核心方法的重写至关重要,这些方法涉及到组件的生命...

    Flex4自定义组件开发.pdf

    ### Flex4自定义组件开发详解 #### 一、Flex4自定义组件概述 Flex4(也称为Spark)是Adobe Flex框架的一个重要版本,它引入了许多新的特性,包括改进的组件库、性能优化以及更好的可定制性。在Flex4中,自定义组件...

    Flex各自定义组件事件通讯例子

    在Flex开发中,自定义组件和事件通讯是构建复杂应用程序的关键技术。本示例通过一个简单的用户登录场景,深入解析了如何实现组件间的有效通信。下面将详细解释Flex自定义组件、事件处理以及它们在实际应用中的作用。...

    Adobe Flex Builder 3组件之间的传递参数

    在Adobe Flex Builder 3中,开发富互联网应用程序(RIA)时,经常需要在不同组件之间交换数据或参数。这是构建动态、交互式用户界面的关键环节。本教程将深入探讨Flex中组件之间的参数传递机制,帮助你更好地理解和...

    Flex 分页组件,flex自定义组件

    Flex分页组件是一种在Flex应用程序中用于展示大量数据并分批加载的重要工具。它通过将大量数据分成小块,每次只加载一部分,提高了用户界面的响应速度和用户体验。本组件适用于那些需要显示大量数据,如表格、列表...

    Flex4的组件信息

    详解Flex4的系统组件与基本组件。让你在应用的时候知道用什么.

    支持手动拖拽缩放flex组件的组件

    在给定的标题“支持手动拖拽缩放flex组件的组件”中,我们可以推断出这是一个专门针对Flex环境设计的组件,它允许用户通过手动拖拽和缩放操作来调整Flex应用中的组件大小。 描述中提到的“com.janisRadins.zip”很...

    Flex3组件介绍包含flex3的所有组件介绍并有例子

    Flex3组件介绍,包含flex3的所有组件介绍并有例子

    flex4自定义组件皮肤

    - Flex4引入了Spark组件模型,相对于MX组件,Spark组件更加强调可定制性,允许开发者更自由地设计组件外观。 2. **创建自定义皮肤** - 使用Flex SDK中的Skin类或MXML来创建自定义皮肤。皮肤通常包含一组显式状态...

    Flex 组件Flex 组件Flex 组件

    Flex组件是Adobe Flex框架的核心部分,它是一组预先构建的用户界面元素,用于构建富互联网应用程序(RIA)。Flex组件库提供了丰富的控件集合,包括按钮、文本框、列表、面板等,使得开发者能够轻松创建具有交互性和...

    flex 图片上传组件 php服务

    首先,让我们理解Flex图片上传组件的工作原理。Flex通常使用ActionScript编程,它是基于ECMAScript的一个面向对象的语言。在图片上传组件中,开发者可以创建一个用户友好的界面,包含一个或多选文件输入控件,用户...

    Flex3+组件拖放教程

    Flex3 是Adobe Flash平台的一个版本,它提供了丰富的用户界面组件和强大的数据绑定功能,用于创建交互式的Web应用程序。在Flex3中,组件的拖放功能是一项核心特性,它允许用户轻松地通过鼠标操作将一个对象从一处...

    Flex 组件全屏的组件

    这个是我一直在用的针对于组件全屏的一个类,这里是页面上的某个组件全屏,而不是整个页面全屏。 这是原始的库了,里面少了一个针对按下ESC键的处理,这个在使用的时候可以自己加,另外一个问题就是由于这个库是FLEX...

    Flex时间选择组件

    Flex时间选择组件是一款在CSDN平台上下载并经过二次开发的时间选择工具,主要适用于Web应用程序,旨在提升用户体验,提供更加灵活、便捷的方式来选取和输入时间。这个组件可能基于ActionScript或者Flex技术,这两种...

    Flex 保存组件至本地

    在Flex开发中,有时我们需要将用户界面或者特定的组件(如图表)保存为图像文件,以便用户可以离线查看或进一步处理。这个过程涉及到的技术主要包括组件渲染、图像处理和文件保存。下面我们将深入探讨如何在Flex中...

    flex图形组件

    Flex图形组件是Adobe Flex框架中用于创建交互式、可视化数据展示的重要组成部分。这些组件允许开发者构建复杂的用户界面,包括图表、图形以及各种形式的数据可视化工具。在本篇中,我们将深入探讨Flex图形组件的原理...

    Flex 自定义组件ImageViewer

    在Flex中,自定义组件是开发者根据项目需求创建的特殊UI元素,可以扩展和定制标准的MX或Spark组件。本示例着重于一个名为“ImageViewer”的自定义组件,这通常是一个用于展示图像并可能包含缩放、平移等交互功能的...

    flex组件介绍

    - **Alert**:用于弹出警告框,需通过代码触发,不在组件视图中显示图标。 - **Button**:显示一个可包含文本或图标或两者的按钮,常用于执行命令或导航。 - **ComboBox**:显示一个组合框,用于选择列表中的项。 - ...

    flex 自定义组件

    Flex自定义组件是Adobe Flex框架中的一个重要特性,它允许开发者创建具有特定功能和外观的UI元素,以满足项目中独特的用户界面需求。Flex是一个开源的、基于MXML和ActionScript的开发框架,主要用于构建富互联网应用...

Global site tag (gtag.js) - Google Analytics