`

flex生成遮罩层

    博客分类:
  • flex
 
阅读更多
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
			   xmlns:s="library://ns.adobe.com/flex/spark" 
			   xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
	<s:layout>
		<s:BasicLayout/>
	</s:layout>
<fx:Style>
	@namespace s "library://ns.adobe.com/flex/spark";
	@namespace mx "library://ns.adobe.com/flex/mx";
	.maskCover{
		backgroundAlpha: 0.4;
		backgroundColor: #ECE9D8;
		borderStyle: solid;
		borderThickness: 3;
		borderColor: #58B299;
	}
</fx:Style>
	<fx:Script>
		<![CDATA[
			import mx.containers.Canvas;
			private var maskCover:Canvas;
			protected function button1_clickHandler(event:MouseEvent):void
			{
		/* 		maskCover = new Canvas();
				maskCover.styleName = "maskCover";
				maskCover.visible = false;
				//this.rawChildren.addChild(maskCover);
				this.setElementIndex(maskCover,0);
				onSomeEvent(); */
				
				this.setElementIndex(bc,0);
				bc.visible = true;
				bc.styleName = "maskCover";
				bc.width = this.width;
				bc.height = this.height;
				bc.move(0,0);
			}
			
			private function onSomeEvent():void {
				maskCover.visible = true;
				maskCover.width = this.width;
				maskCover.height = this.height;
				maskCover.move(0, 0);
			}
		]]>
	</fx:Script>

	<fx:Declarations>
		<!-- 将非可视元素(例如服务、值对象)放在此处 -->
	</fx:Declarations>
	<s:Button x="293" y="268" label="按钮" click="button1_clickHandler(event)"/>
	<s:BorderContainer id="bc" x="434" y="80" width="146" height="103" visible="false">
	</s:BorderContainer>
</s:Application>
 
分享到:
评论

相关推荐

    Flex采用遮罩方法图片裁剪

    本文将详细介绍如何在Flex 3.5及以上版本中利用遮罩技术实现图片裁剪功能。 遮罩(Masking)是ActionScript 3和Flex中一个强大的图形处理特性,它允许我们隐藏或显示显示对象的一部分。在图片裁剪场景中,遮罩可以...

    flex 样式浏览器生成器

    Flex样式浏览器生成器是一款强大的工具,专为前端开发者设计,旨在简化使用Flex布局时的CSS编写过程。这个工具提供了一个可视化的界面,允许用户通过直观地拖拽和调整元素来生成相应的CSS代码,极大地提高了开发效率...

    遮罩层显示二维码(绝对居中).rar

    包含两个页面和一张百度网址的二维码图片,index-flex.html展示的是flex布局绝对居中写法和遮罩层点击空白处关闭的方法一。index-transform.html展示的是利用transform属性偏移进行绝对居中和遮罩层点击空白处关闭的...

    flex生成图片并保存

    在Flex中,我们可以利用其强大的图形处理能力来生成图片,并将其保存到本地或者服务器。本篇文章将详细探讨如何在Flex中实现这一功能。 首先,我们来看标题中的“flex生成图片并保存”。在Flex中,我们可以使用...

    flex svg代码生成图片

    "Flex SVG 代码生成图片" 在 Flex 应用程序中,使用 SVG 资源可以实现图表生成图片并下载。以下是关于 Flex SVG 代码生成图片的知识点: 一、静态显示 SVG 图像 在 Flex 应用程序中,可以使用 SVG 资源,但只能...

    flex弹性布局+图片遮罩层作业

    在本项目中,“flex弹性布局+图片遮罩层作业”主要涵盖了两个重要的前端网页开发技术:Flex布局和图片遮罩层。接下来,我们将详细探讨这两个技术,并结合项目描述,了解如何将它们应用于实际的网页设计中。 首先,...

    flex绘图和遮罩

    在Flex中,可以将一个DisplayObject作为另一个DisplayObject的遮罩,这样被遮罩的对象只显示遮罩内的部分。例如,你可以创建一个圆形遮罩,将一个方形图片限制显示为圆形。实现这一功能的关键在于设置DisplayObject...

    FLEX 自动生成器

    **FLEX 自动生成器** 在计算机科学领域,尤其是编程语言解析和编译技术中,`FLEX`(Fast Lexical Analyzer Generator)是一个广泛使用的工具,它能够自动生成词法分析器,也称为扫描器或词法分析程序。这个词法分析...

    flex生成pdf全套

    在Flex中生成PDF是一项常见的需求,特别是在需要将用户界面的内容导出为可打印或可分享的文档时。本资源“flex生成pdf全套”提供了一个解决方案,通过AlivePDF库来实现这一目标。 AlivePDF是Flex中一个轻量级的库,...

    Flex样式生成工具

    Flex样式生成工具是一种专为Adobe Flex应用程序设计的实用工具,旨在简化和优化用户界面的样式定制过程。Flex是一个开源框架,用于构建富互联网应用程序(RIA),它基于ActionScript和MXML,提供了丰富的图形和交互...

    Flex Cairngorm框架生成器

    Flex Cairngorm框架生成器是一款专门针对Adobe Flex开发的工具,旨在简化Cairngorm框架的应用构建过程。Cairngorm是ActionScript和Flex社区中广泛使用的轻量级MVC(Model-View-Controller)框架,它帮助开发者组织和...

    flex的生成工具套

    在这个“flex的生成工具套”中,我们找到了三个重要的子文件:Flex3StyleExplorer_V3.swf、Flex2PrimitiveExplorer.swf和Flex2FilterExplorer.swf,这些都是Flex开发者常用的探索和测试工具。 1. **Flex3...

    用flex自动生成词法分析器

    Flex(Fast Lexical Analyzer Generator)是一款广泛使用的开源工具,用于自动生成词法分析器,尤其在C和C++编程环境中非常常见。本教程将深入讲解如何使用Flex来创建一个词法分析器,并结合提供的资源进行实践。 ...

    flex特效 不错的flex样式生成器

    这个“flex特效 不错的flex样式生成器”是一个工具,可以帮助开发者更轻松地生成适用于Flex布局的CSS样式。通过图形化的界面,用户可以直观地调整各种属性,以实现所需的布局效果。 首先,让我们深入理解Flex布局的...

    flex as3 air ria 遮罩的使用例子

    在Flex AS3应用程序开发中,遮罩(Masking)是一种重要的图形处理技术,它允许开发者隐藏或显示特定的显示对象区域。遮罩可以用于创建复杂的交互式用户界面元素,如弹出窗口、动画效果和自定义组件。在这个“flex as...

    基于Flex生成C++语言的词法分析器【100012946】

    使用词法分析的自动生成工具 Flex 生成 CC++ 语言的词法分析器 ,当输入 CC++ 源代码文件时,即后缀为 ccpp 的文件,程序输出后缀为 tok 的文本性文件。涉及知识点:词法分析,Flex 工具使用。

    Flex样式生成工具(定制各种Flex按钮网页css样式)

    Flex样式生成工具是一款专为网页界面开发者设计的强大辅助软件,它可以帮助用户轻松定制各种Flex按钮的CSS样式。这款工具提供可视化的操作界面,使得复杂的样式调整变得直观且简单,极大地提高了开发效率。 Flex是...

    flex 事件 代码生成器

    Flex事件代码生成器是一款专为Flex开发者设计的实用工具,旨在简化代码编写过程,提高开发效率。Flex是一种基于ActionScript 3.0的开源框架,主要用于构建富互联网应用程序(RIA)。在Flex应用开发中,处理各种用户...

    使用ant编译生成flex的swc文件

    本文将深入探讨如何使用Ant工具来编译生成Flex的SWC文件,以此解决传统方式带来的繁琐和不便。 首先,让我们了解基本概念。`Ant`是一款由Apache软件基金会开发的Java构建工具,它基于XML编写构建脚本,可以跨平台...

Global site tag (gtag.js) - Google Analytics