`

flex 截图例子

    博客分类:
  • flex
阅读更多
<?xml version="1.0"?>
<!-- dpcontrols/ListLabelFunction.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"  layout="absolute">
	<mx:Script><![CDATA[
		
		import mx.core.UIComponent;
		public function myLabelFunc(item:Object):String {
			return item.data + ", " + item.label; 
		}
		private function getBitmapData(target:UIComponent):BitmapData{
			var bd:BitmapData=new BitmapData(target.width,target.height);
			var m:Matrix=new Matrix();
			bd.draw(target,m);
			return bd;
		}
		private function cutUI(obj:Object):void {
			var bd:BitmapData=getBitmapData(UIComponent(obj));
			targetImage.source=new Bitmap(bd);
		}
	]]></mx:Script>    
	<mx:Button label="UI截图" click="cutUI(cutTarget)" x="17" y="19"/>
	<mx:Button label="屏幕截图" click="cutUI(this)" x="95" y="19"/>
	<mx:Label x="187" y="16" text="截图目标:"/>
	<mx:TextArea id="cutTarget" x="264" y="15"/>
	
	<mx:HRule y="67" left="0" right="0"/>
	<mx:Label x="10" y="77" text="截图:"/>
	<mx:Image id="targetImage" x="55" y="77"/>
</mx:Application>
 
分享到:
评论

相关推荐

    一个Flex例子自动补全

    Flex例子Flex例子Flex例子Flex例子Flex例子Flex例子

    flex HttpService 入门例子

    简单的 flex HttpService例子,可供初学者参考

    flex 3D 例子及3D资源包

    在提供的“flex 3D 例子及3D资源包”中,你可能找到了以下内容: 1. 示例项目:这些项目展示了如何使用Flex 3D创建各种3D效果,比如旋转、缩放、平移的对象,以及更复杂的效果如3D模型的动画、碰撞检测和用户交互。...

    flex4 httpservice 例子

    Flex4是一种基于ActionScript 3.0的开源框架,用于构建富互联网应用程序(RIA)。它提供了强大的组件库、数据绑定和高级图形功能,使得开发者能够创建具有高度交互性和视觉吸引力的Web应用。在Flex4中,`HTTPService...

    flex学习例子,本人学习过程中做的例子

    这个“flex学习例子”压缩包包含了作者在学习Flex过程中的实践项目,旨在帮助其他学习者通过实例来理解Flex的用法和功能。 1. Flex基础:Flex是一个开放源代码的开发框架,主要用于创建交互式、高性能的Web应用程序...

    Flex + Java简单例子

    【Flex + Java简单例子】是关于使用Flex与Java进行跨域数据交互的一个基础教程,主要涉及Flex客户端和Java服务器端的配置与开发。这个例子旨在展示如何通过BlazeDS库在Flex前端和Java后端之间建立通信。 首先,我们...

    flex右键例子源码

    在这个“flex右键例子源码”中,我们可以深入学习如何在Flex应用程序中实现自定义的右键菜单功能。 1. **ActionScriptProperties**: 这个文件通常包含关于ActionScript编译器的设置,如编译器警告级别、优化选项...

    linux的flexair例子

    是一个linux环境下运行的flex air例子,有源码.

    flex 画图的例子,很不错

    flex 画图的例子,很不错 //画圆角矩形 private function circleRect(cRectX:Number, cRectY:Number, cRectWidth:Number, cRectHeight:Number, cRectDU:Number):void{ cRectBoxID.graphics.clear(); if...

    Flex MenuBar小例子

    FLex MenuBar的小例子,可以实现下拉菜单的效果,可直接拷贝使用

    flex开发例子 flex与后台交互的例子 flex工程

    Flex开发是一种基于Adobe Flash Player或Adobe AIR运行时的富互联网应用程序(RIA)开发技术。它提供了强大的用户界面设计工具和编程框架,使得开发者能够构建具有交互性和动态效果的应用程序。本示例着重介绍如何在...

    FLASH-FLEX3.0开发教程中文版(例子源码)

    《FLASH-FLEX3.0开发教程中文版(例子源码)》是一份全面介绍Adobe Flex 3.0技术的教程,特别适合初学者和有一定基础的开发者深入学习。Flex是基于ActionScript 3.0的开放源代码框架,主要用于构建富互联网应用程序...

    flex例子

    这个例子“Flex中利用HTTPService标签动态导入XML文件”展示了如何在Flex应用中通过HTTPService组件来获取和处理XML数据。 在Flex中,HTTPService组件允许开发者发送HTTP请求到服务器,并接收返回的数据。这些数据...

    flex/bison c++的例子

    flex bison使用c++方式实现的例子 flex bison使用c++方式实现的例子

    Flex 打印例子官方的哦

    Flex打印技术是Adobe Flex框架中的一个重要组成部分,它允许开发者创建应用程序来打印内容或者与打印机进行交互。Flex是一款基于ActionScript 3.0的开源框架,主要用于构建富互联网应用程序(RIA)。在Flex中,打印...

    flex例子.flex源程序

    这个"flex例子.flex源程序"很显然是一个Flex开发的学习资源,它包含了一个或多个示例项目,用于帮助开发者理解和掌握Flex编程的基本概念和实践。 Flex的主要组件包括MXML和ActionScript,它们是构建Flex应用的两大...

    4个简单的Flex例子(包含custom-class-mapping)共享

    总共有4个例子: 1.http://127.0.0.1:8080/flexDemo/HelloWorld/HelloWorld.html 2.http://127.0.0.1:8080/flexDemo/HelloWorld/ReadList.html 3.http://127.0.0.1:8080/flexDemo/HelloWorld/ReadExample.html 4....

    FLex例子大全,绝对源码

    本资源“FLex例子大全,绝对源码”包含了多个Flex应用的实例,可以帮助开发者深入理解Flex的使用和功能。 1. **Flex加载图片实现**: 在Flex中,我们可以使用`Loader`类来加载图像。`Loader`类提供了加载各种类型...

    Flex 两个小例子 Flex两个小例子

    在这个"Flex两个小例子"的资源包中,我们可以推测包含了一些使用Flex开发的示例项目。 首先,让我们详细了解一下Flex的核心组成部分: 1. **Flex SDK**:这是一个开源的开发工具包,包含了编译Flex应用程序所需的...

    flex drilldown 例子应用

    在这个"flex drilldown 例子应用"中,我们将深入探讨如何利用Flex框架来创建这种功能。 1. **Flex基础**:Flex是基于ActionScript 3.0的开放源代码框架,用于构建富互联网应用程序(RIA)。它提供了MXML和...

Global site tag (gtag.js) - Google Analytics