我用的是flex4
<?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">
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>
<fx:Script>
<![CDATA[
import mx.controls.Alert;
private function fullScr():void{
stage.displayState=StageDisplayState.FULL_SCREEN;
//controlScr.label="普通";
//controlScr.addEventListener(MouseEvent.CLICK, normalScr);
var contextMenu:ContextMenu=new ContextMenu();
contextMenu.hideBuiltInItems();
var item:ContextMenuItem=new ContextMenuItem("关于作者");
item.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,alertMsg);
contextMenu.customItems.push(item);
this.contextMenu=contextMenu;
}
private function alertMsg(event:ContextMenuEvent):void{
Alert.show("hacker.Ye");
}
private function normalScr():void{
//controlScr.removeEventListener(MouseEvent.CLICK,fullScr);
stage.displayState=StageDisplayState.NORMAL;
}
]]>
</fx:Script>
<s:HGroup width="100%">
<s:Button label="全屏" click="fullScr();"/>
<s:Button label="普通" click="normalScr()"/>
</s:HGroup>
</s:Application>
源代码出处:http://www.iteye.com/topic/206857
相关推荐
通常,这可能是一个包含示例代码或资源的文件,你可以将其解压后参考其中的代码以进一步理解Flex全屏的实现。为了深入学习,建议结合具体的项目实践和查阅Adobe官方文档,以便更好地掌握Flex全屏技术。
标题和描述中提到的“flex全屏代码界面全屏”主要涉及的是在Flex框架下实现全屏显示的技术。Flex是一种开源框架,用于构建富互联网应用(RIA),可以在Flash Player或通过Adobe AIR部署到桌面。全屏功能是许多现代...
本篇文章将详细介绍如何在Flex中实现全屏功能,并探讨相关的知识点。 1. Flex SDK与Flex Builder: Flex SDK是开发Flex应用的基础,提供了编译和运行Flex应用所需的库和工具。而Flex Builder(现已被Adobe Flash ...
在JasPine项目中,`util.as`文件的`goFullScreen`方法是实现全屏功能的关键组件。通过修改背景颜色,开发者提供了更为个性化的全屏体验。理解并掌握这些知识点对于Flex开发者来说非常重要,能够帮助他们在创建富媒体...
#### 一、Flex全屏显示概述 Flex是一种用于构建跨平台桌面应用程序和移动应用程序的开源框架。它基于Adobe Flash平台,并利用MXML(标记语言)和ActionScript(脚本语言)来创建用户界面和控制逻辑。全屏显示是指将...
通过以上知识点,你可以在Flex 3.2项目中实现全屏功能,为用户提供更优质的视觉体验。如果你需要一个模板来快速入门,可以从提供的“开启全屏模式模板”中获取灵感,根据实际需求进行修改和扩展。记得在实践中不断...
本篇文章将详细介绍在Flex 2和Flex 3中如何实现全屏功能。 首先,让我们看看Flex 2的情况。在使用Flex Builder 2进行开发时,如果尝试直接使用`flash.display.StageDisplayState`类来实现全屏功能,可能会遇到找不...
这个压缩包文件"用JS实现网页里的Flash全屏功能.rar"显然包含了一种利用JavaScript(JS)和Adobe Flex技术来实现这一功能的方法。让我们深入探讨一下这个主题。 Flash全屏功能在Web上提供了一个更沉浸式的用户体验...
在Flex开发过程中,实现全屏功能是常见的需求之一。本文将详细介绍如何通过点击按钮或双击操作来实现Flex应用的全屏切换。 ### 一、背景介绍 在Flex应用程序中,全屏模式可以让用户获得更沉浸式的体验。Adobe Flex...
本篇将详细讲解如何在Flex中实现窗口托盘和全屏功能。 首先,让我们关注"窗口托盘"这一概念。在桌面应用程序中,窗口托盘通常指的是系统任务栏上的一个小图标,当用户最小化程序窗口时,程序会缩到托盘区,而不是...
在Flex开发中,全屏功能通常指的是将整个应用程序或舞台扩展至显示器的全部尺寸,以提供沉浸式的用户体验。然而,有时候我们可能只需要特定的组件全屏显示,而非整个应用。这个场景下的“部分全屏”功能是将一个指定...
在本案例中,我们关注的是如何使用Flex实现一个FlV格式的视频播放功能。 FlV(Flash Video)是一种流媒体文件格式,广泛用于在线视频分享和播放。由于其小巧的体积和良好的兼容性,FlV在Flash Player支持的平台中...
在这个"flex4实现的简单相册实例"中,我们可以深入探讨Flex4在创建相册应用中的关键知识点。 1. **Flex SDK与Flash Builder**:Flex SDK是开发Flex应用的基础,包含了编译器和Flex框架库。而Flash Builder是一款...
3. **全屏播放**:在Flex中实现全屏播放功能,主要涉及到`fullScreen`属性和`fullScreenEvent`事件。当用户触发全屏模式时,我们可以监听`fullScreen`属性的变化,然后调整VideoDisplay组件的尺寸以适应全屏模式。...
在Flex4中实现电视墙效果,主要涉及以下几个关键知识点: 1. **Spark组件库**:Flex4引入了全新的Spark组件库,相比于Flex3中的 Halo 组件库,Spark组件提供了更好的样式和布局能力。电视墙效果通常会利用Spark组件...
第四个实例可能是一个完整的解决方案,包含所有前面提到的功能,并且可能加入了额外的特性,如全屏模式、字幕显示、播放历史记录等。这需要开发者具备良好的架构设计能力,将各个功能模块有效地组织在一起,同时保持...
6. 自定义组件:如果标准的Flex组件不能满足需求,开发者可以自定义组件来实现特定的功能。例如,自定义一个进度条组件,可以精确显示视频的播放进度。 7. 性能优化:对于大型视频文件,播放器需要考虑加载性能和...
在FLEX中实现这样的功能,开发者需要掌握以下几个关键知识点: 1. **组件设计**:在FLEX中,组件是由MXML和ActionScript共同构成的自定义UI元素。设计一个全屏幻灯片组件,我们需要创建一个新的MXML类,继承自Flex...
总结,通过Flex Air中的TileList控件,我们可以构建一个功能丰富的相册应用,实现相册的翻页、图片放大浏览和特效。在实际开发过程中,还需要注意性能优化,如适当缓存图片、异步加载等,以保证应用的流畅运行。在...
总的来说,Flex视频播放器利用了Flex的`VideoDisplay`组件和ActionScript编程来实现视频播放和交互功能,并通过自定义皮肤实现了美观且功能丰富的用户界面。这样的播放器不仅能够提供流畅的视频播放体验,还能根据...