zoukankan      html  css  js  c++  java
  • flex 全屏代码

     1 <?xml version="1.0" encoding="utf-8"?>
     2 <!-- http://blog.flexexamples.com/2007/08/07/creating-full-screen-flex-applications/ -->
     3 <mx:Application name="FullScreen_test"
     4     xmlns:mx="http://www.adobe.com/2006/mxml"
     5     layout="vertical"
     6     applicationComplete="init(event)">
     7 
     8 <mx:Script>
     9   <![CDATA[
    10    import flash.display.StageDisplayState;
    11    
    12    private function init(evt:Event):void {
    13     /* Set up full screen handler. */
    14     Application.application.stage.addEventListener(FullScreenEvent.FULL_SCREEN, fullScreenHandler);
    15     dispState = Application.application.stage.displayState;
    16    }
    17    
    18    private function fullScreenHandler(evt:FullScreenEvent):void {
    19     dispState = Application.application.stage.displayState + " (fullScreen=" + evt.fullScreen.toString() + ")";
    20     if (evt.fullScreen) {
    21      /* Do something specific here if we switched to full screen mode. */
    22     } else {
    23      /* Do something specific here if we switched to normal mode. */
    24     }
    25    }
    26    
    27    private function toggleFullScreen():void {
    28     try {
    29      switch (Application.application.stage.displayState) {
    30       case StageDisplayState.FULL_SCREEN:
    31        /* If already in full screen mode, switch to normal mode. */
    32        Application.application.stage.displayState = StageDisplayState.NORMAL;
    33        break;
    34       default:
    35        /* If not in full screen mode, switch to full screen mode. */
    36        Application.application.stage.displayState = StageDisplayState.FULL_SCREEN;
    37        break;
    38      }
    39     } catch (err:SecurityError) {
    40      // ignore
    41     }
    42    }
    43   ]]>
    44 </mx:Script>
    45 
    46 <mx:String id="dispState" />
    47 
    48 <mx:Label text="width={Application.application.width}" />
    49 <mx:Label text="height={Application.application.height}" />
    50 <mx:Label text="displayState={dispState}" />
    51 
    52 <mx:Button label="Toggle fullscreen" click="toggleFullScreen()" />
    53 
    54 </mx:Application>
  • 相关阅读:
    python之路——第三块(面向对象)
    python-第二块:random、shutil,json & pickle,shelve模块
    Win10和Linux系统下安装Mysql 8.0+版本
    django-(CSRF跨站请求伪造XSS、Cookie、Session、缓存、序列化、信号)
    django-(创建工程项目的基本配置、url路由系统详解、中间件&请求生命周期、admin介绍、FBV和CBV装饰器实现用户登陆认证)
    七、Web框架基础
    六、jQuery基础
    四、Dom基础
    二、css基础
    缓存和非关系型数据库的相关知识(memcached、redis)网址连接
  • 原文地址:https://www.cnblogs.com/dzone/p/2080984.html
Copyright © 2011-2022 走看看