用户名: 密码: 验证码: QQ--程序群:31736530 动画群:38836599
闪无忧
 
首 页 业界新闻 业界杂谈 Flash教程 Flash源码 Flash图书 Flash酷站 Flex & AIR 供求信息
   本栏目通告:   请大家多多关注AIR,欢迎大家踊跃投稿
当前位置 :首页>Flex-AIR>AIR资讯>列表

air-只打开一个window窗体的方法

[来源:http://oliwen.blog.163.com/blog/static/38057532200 | 作者:oliwen | 时间:2008-06-04 | 点击:  | 收藏本文  【 】]

老规矩,先贴代码:

<?xml version="1.0" encoding="utf-8"?>
<mx:Window xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="800" height="600"
  title="oliwen博客" fontFamily="Arial" fontSize="12" borderColor="#F6EAEA" cornerRadius="10" xmlns:display="flash.display.*"
     creationComplete="init()" backgroundAlpha="0.0" xmlns:Attribute="mapEdit.windowView.Attribute.*"
     >
 
 <mx:Script>
  <![CDATA[

private static var Instance:ThisClass;
     [Bindable]
    private var isOpen:Boolean;
   
   private function init():void
   {
    this.addEventListener(Event.CLOSING,closeer);
      }
   
   /**获取唯一实例*/
   public static function getInstance():ThisClass
   {
    if(Instance == null)
     Instance = new ThisClass;
    return Instance;
   }
   
   public function opening():void
   {
    if(isOpen)
     this.restore();
    else{
     this.open();
     isOpen=true;
    }    
    this.alwaysInFront = true;
   }
   
   private function closeer(e:Event):void
   {
    Instance      = null;
    clear();
   }
   
   ]]>
 </mx:Script>
</mx:Window>

原理:用的就是单例模式。(反正我是在帮助中没找到相关的属性设置,无赖,想办法实现了一个)。。同时也

           实现了当窗口最小化的时候在点击按扭打开这个窗口的时候会自动还原并在最前面显示的功能.

ThisClass.getInstance().opening();               //打开窗体

ThisClass.getInstance().move(x,y);               //要控制窗体在桌面上的显示位置,就用这个自带的方法.

文章如果有错误或者缺少文件,请发邮件提交给我们
上一篇:Snackr:一款基于Adobe AIR 的 RSS Reader
下一篇:Earth Browser 3D AIR程序
Tags:     air flex window
>>> 最新评论:(共有 0 位网友发表了评论)      查看所有评论
  发表评论
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
·本站发布内容均为客观表达作者观点,不代表闪无忧立场,请勿攻击和漫骂
·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为
  Flex及AIR分类
  Flex资料   Flex动态
  Flex案例   Flex源码
  AIR资讯
  Flex相关
  什么是Flex   什么是AIR
  寻找Flex工作机会
  发布Flex工作机会
  热门文章
·AIR及Flex3之mp3播放器教程
·Adobe AIR教程范例分享及源文件下载
·让Adobe AIR 程序离线运行(翻译)
·摆脱浏览器限制-AIR系列应用
·AIR是什么
·HTML 與JavaScript也能實現Adobe AIR
·70 个AIR 程序源码下载
·AIR的一些实例聚集地
·AIR 3D 浏览器
·使用AIR显示/加载本地图片代码
·一个使用AIR开发的Blog工具
关于我们 - 版权声明 - 网站地图 - 广告服务 - 联系我们 - 友情链接 - 用户注册
©CopyRight 2006-2008, 5UFlash.COM, Inc. All Rights Reserved
鲁ICP备06034971号