诸如js中lightbox这样用一个半透明图层覆盖原有页面的效果在flex中应用也很广泛,一些弹出框效果使用这种半透明图层屏蔽原页面操作会使得ui交互更友好,而且在flex中,这种实现并不麻烦,最近操练了一下也有一点心的。
private var cover:Canvas;
private function pop():void{
cover = new Canvas();
cover.styleName = "cover";
cover.visible = false;
cover.visible=true;
cover.width=this.width;
cover.height=this.height;
cover.move(0,0);
this.setChildIndex(serverInput,3);
serverInput.visible = true;
}
稍微解释一下,flex中会将后产生的组件自动放在最上层,所以我们在as函数中创造的这个cover曾会在页面的最上面。
this.setChildIndex(serverInput,3);
这个函数是将也面本来的一个windows移到最上面,setchildindex可以改变本来组件放置的前后顺序,不过这个不同于html设置深度可以设置-9999,这里的数字只是表示顺序而不是具体深度。
在具体应用中,可以用css来给弹出层设置样式,譬如我这里就是用一个名为cover的css属性控制这个半透明层的样式,利用backgroundAlpha属性控制透明程度就好了。
分享到:
相关推荐
根据给定文件的信息,我们可以提炼出关于Flex 4.5图例图层工具的重要知识点,主要涉及以下几个方面: ### 开发环境 - **平台**:本工具基于FlashBuilder 4.5开发。 - **SDK版本**:使用的是4.5.0版本。 - **ArcGIS ...
### Flex学习心得与关键知识点详解 #### 一、Flex组件模型 Flex采用了基于组件的开发模型,这使得开发者可以通过继承现有组件并扩展其功能来快速构建应用程序。这意味着开发者不需要从头开始编写所有代码,而是可以...
默认的地图参数中固定了地图,当我们需要对图层进行调整、增加一个图层等更灵活地控制地图的一些操作的时候,我们就需要使用iClient for Flex的DynamicRESTLayer、TiledDynamicRESTLayer的customServiceParams参数,...
Flex Air 拖拽排版 类似 ps...以上就是关于"Flex Air 拖拽排版 类似 ps 图层"这个主题涉及的一些主要技术点。通过学习和实践这些知识点,开发者可以创建出功能强大的桌面应用,为用户提供类似Photoshop的图层编辑体验。
本资源“css3_flex使用示例”包含了一些关于CSS3 Flexbox的实际应用案例,帮助开发者深入理解和掌握这一强大的布局工具。 1. **Flex容器与项目** - **flex容器**:设置`display`属性为`flex`或`inline-flex`的元素...
这个小例子是使用Java作为服务端、Flex做前台,对一个xml文件的读取和写入。 环境:MyEclipse6.0.1+Flex3插件版,jdk1.6,tomcat6.0,dom4j1.6.1,lcds.war, 使用技术:1.Java+flex,及其对象的转换。 2.Java方面...
### Flex嵌入JSP开发心得 #### 1. 选择Flex而非JFreeChart的原因 在开发过程中,开发者最初考虑使用JFreeChart来生成数据统计图表,但最终决定采用Flex。这一转变主要基于对图表外观质量的考量。JFreeChart生成的...
标题中的“基于Flex3的透明记事本源码”指的是一个使用Adobe Flex 3框架开发的文本编辑器应用,该应用具有独特的透明效果和系统托盘功能。Flex3是Adobe Flex的一个版本,它是一个用于构建富互联网应用程序(RIA)的...
Flex3 使用说明 Flex3 是一个高效、免费的开源框架,用于构建具有表现力的 Web 应用程序。Flex3 可以与 Java 后台进行通信,并与 FusionCharts 结合使用,实现数据可视化。下面是 Flex3 的详细介绍: 一、Flex ...
"Flex万年历记事本"是一个使用Flex技术实现的项目,它结合了日历功能和记事本特性,为用户提供了一种方便的方式来管理和记录日常生活中的事务。 在Flex源码中,我们可以期待看到以下几个关键知识点: 1. **MXML与...
下面是 Flex 使用手册中的一些重要知识点: 1. Flex 的基本概念:Flex 是一个快速 scanner 生成器,它可以生成词法分析器,用于识别给定的模式。Flex 使用了 Regular Expression(正则表达式)来描述词法规则。 2....
此外,TWaver Flex还预定义了丰富的业务对象,如告警(`twaver.IAlarm`)和告警容器(`twaver.AlarmBox`),图层(`twaver.ILayer`)和图层管理容器(`twaver.LayerBox`),以及拓扑网元(`twaver.IElement`)和拓扑...
标题"flex使用swc包"指的是在Flex开发过程中如何利用SWC文件。SWC文件通常包含以下内容: 1. **ActionScript类**:这些类文件是用ActionScript编写的,可以是自定义的类、接口或抽象类,提供了功能丰富的API供其他...
以下是一些关于Flex地图开发和ArcGIS集成的重要知识点: 1. **Flex SDK**: Flex Software Development Kit提供了创建Flex应用程序所需的所有工具,包括编译器、IDE(如Flash Builder)和Flex框架库。开发者可以使用...
Flex 和 JSP 结合使用是一种常见的前端与后端交互方式,它允许开发人员利用 Flex 的富互联网应用程序(RIA)功能和 JSP 的服务器端处理能力,构建动态且交互性强的Web应用。以下是对如何结合使用 Flex 和 JSP 的详细...
Chapter_10可能深入到Flex中的图形和动画,包括使用Sprite和Shape类进行低级别绘图,或者使用Animate类创建复杂的动画效果。此外,这一章可能还涵盖了如何利用Flex的Layout Manager来管理组件的布局和对齐方式。 ...
Flex是基于ActionScript 3.0和Flash Player或Adobe AIR运行时的开发框架,允许开发者使用MXML和ActionScript创建动态、交互式的Web应用。它提供了丰富的UI组件库,能够构建功能强大的图形用户界面。 2. **MXML语言...
标题中的"flex"通常指的是Adobe Flex,这是一款用于构建富互联网应用...例如,它可能涵盖了Flex编译器的工作原理、自定义组件的创建、性能优化技巧,或者推荐了一些如FlashBuilder、FlashDevelop等开发工具的使用心得。
Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex ...