`

Flex做控件的截图

    博客分类:
  • Flex
阅读更多

可以修改为倒影效果

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:local="*">
	<mx:Canvas id="cvs" x="45" y="31" width="383" height="225">
		<mx:Image id="imgRed" width="345" height="10" source="imgs/img.gif" x="19" y="140"/>
	</mx:Canvas>
	
	<mx:Script>
		<![CDATA[
	public var bitmap:Bitmap = new Bitmap(new BitmapData( 1, 1, true, 0 ));

	private function drawImage():void{
		var bitmapData:BitmapData = new BitmapData(cvs.width, cvs.height, true, 0);
        var matrix:Matrix = new Matrix();
        var rectangle:Rectangle = new Rectangle(0,0,cvs.width,cvs.height*1);
        var delta:Point = matrix.transformPoint(new Point(0,cvs.height));
        matrix.tx = delta.x*-1;
        matrix.ty = (delta.y-cvs.height)*-1;
        bitmapData.draw(cvs, matrix, null, null, rectangle, true);
        bitmap.bitmapData.dispose();
        bitmap.bitmapData = bitmapData;
        img.addChild(bitmap);
  	}  		
	private function btnClick():void{
		drawImage();				
	}
		]]>
	</mx:Script>
	<mx:Button x="485" y="148" label="Draw" click=" btnClick()"/>
	<mx:Image id="img" x="45" y="264" width="383" height="220"/>
</mx:Application>
 
分享到:
评论

相关推荐

    flex时间控件

    Flex时间控件是一种基于Adobe Flex框架的用户界面组件,它为用户提供了一种直观的方式来选择日期和时间。在Flex中,这种控件通常用于构建具有高度交互性和用户友好的Web应用程序。Flex是一个开源的开发框架,它允许...

    flex上传控件,带进度、时间、速度显示

    Flex上传控件是一种基于Adobe Flex技术的用户界面组件,它允许用户在Web应用程序中上传文件。Flex是一个开源的开发框架,主要用于构建富互联网应用程序(RIA),它可以创建动态、交互式的Web应用,支持丰富的图形和...

    flex 分页控件

    在Flex中,分页控件是常见的用户界面元素,特别是在处理大量数据时,它可以帮助用户逐页浏览内容,提高用户体验。本篇文章将详细介绍如何在Flex中创建自定义的分页控件及其相关知识点。 首先,我们要理解Flex的组件...

    FLEX控件

    FLEX控件

    flex分页控件的使用

    在Flex开发中,分页控件是用于展示大量数据时必不可少的一个组件,它允许用户以较小的数据块(每页)浏览整个数据集,从而提高用户体验并减轻服务器负载。本篇文章将详细讲解如何在Flex中创建和使用分页控件。 首先...

    flex 自定义控件、事件

    这个主题聚焦于“flex自定义控件与事件”,这是一个关键的开发概念,特别是对于那些希望深入理解Flex架构和提升应用用户体验的开发者来说。 自定义控件在Flex开发中扮演着重要角色,它们允许开发者根据项目需求创建...

    Flex控件折叠效果

    "Flex控件折叠效果"是一个常见的需求,它涉及到用户界面(UI)的动态性与可扩展性,使得用户能更有效地管理和浏览信息。本文将深入探讨Flex控件折叠效果的相关知识点,包括其工作原理、实现方式以及实际应用。 Flex...

    Flex分页控件源码

    Flex分页控件是基于Adobe Flex技术开发的一种用户界面组件,用于在大量数据展示时提供高效、便捷的浏览体验。Flex是一种开源的富互联网应用程序(RIA)框架,它使用ActionScript编程语言和MXML标记语言,允许开发者...

    flex 分页控件,我自己写的flex分页控件

    这是我自己写的一个flex组件,使用简单,在使用的时候,只需要在页面载入里,新建组件对象就OK,另外还有一个方法监听控件返回的的页数,可以实现分面。flex会生成linkButton,并且可以按需要控件显示的数量。如有不...

    Flex的控件的说明及应用

    Flex的控件的说明及应用  基于文件的控件  基于按钮的控件  基于列表的控件

    Flex控件组图(便于学习、记忆)

    Flex控件组图(便于学习、记忆) png格式 最好打印出来挂在墙上,每天看到,便于记忆^_^

    FLEX4控件学习例子

    在本文中,我们将深入探讨"FLEX4控件学习例子"这一资源,它是针对Adobe Flex 4开发中的控件使用的精彩示例集合。Flex是用于构建富互联网应用程序(RIA)的开源框架,它允许开发者创建交互性强、用户体验丰富的Web...

    flex日期控件可选时分秒

    本文将深入探讨Flex中的日期控件及其支持的可选时分秒功能。 一、Flex框架简介 Flex是由Adobe公司推出的开源UI框架,主要用于构建富互联网应用程序(RIA)。它基于ActionScript编程语言和Flash Player运行环境,能够...

    flex tree控件

    在Flex编程中,Tree控件是一种常用的用户界面元素,它用于显示层次结构的数据。这个“flex tree控件”主题主要关注如何自定义Tree控件的外观,特别是如何去掉默认的图标并添加线连接来增强视觉效果。下面我们将深入...

    flex控件事件

    Flex控件事件是Adobe Flex应用程序开发中的核心概念,主要用于实现用户交互和组件间的通信。在Flex中,控件(或称为组件)是构建用户界面的基本元素,如按钮、文本框、列表等。当用户与这些控件进行交互时,如点击...

    flex3.5时间控件(含时分秒)

    在Flex 3.5开发环境中,时间控件是构建用户界面时不可或缺的一部分,尤其是在需要用户输入或选择特定时间的情况下。本篇文章将详细讲解如何在Flex 3.5中创建一个包含时、分、秒的时间选择器,以及如何进行实际应用。...

    FLEX 分页控件 可以跳转 上一页 下一页

    FLEX 分页控件 可以跳转 上一页 下一页 首页 尾页

    flex 街景控件

    Flex街景控件是一种基于Adobe Flex技术实现的交互式街景浏览工具,它允许开发者通过一个360度的全景图像来创建虚拟的街景体验。在本文中,我们将深入探讨Flex街景控件的核心概念、开发过程以及如何在Flash Builder中...

    一个非常不错的flex时间控件,内附运行图

    一个非常不错的flex时间控件 ()}" labelFunction="selectDateTime" width="150"/&gt; public function selectDateTime(item:Date):String { return item.fullYear + "-" + item.month + "-" + item.dateUTC + ...

    flex基本控件总结

    除了上述控件,还有菜单控件(Menu controls)、按钮控件(Button controls)和其他Flex控件(Flex controls)以及容器控件,这些控件提供了丰富的交互性和视觉效果,如Button、List、Accordion、TabNavigator等,...

Global site tag (gtag.js) - Google Analytics