返回顶部
首页 > 资讯 > 精选 >Flex全屏的实现方法是什么
  • 752
分享到

Flex全屏的实现方法是什么

2023-06-17 15:06:41 752人浏览 泡泡鱼
摘要

今天就跟大家聊聊有关Flex全屏的实现方法是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Flex全屏方法介绍最近在做工作流的流程设计工具相关的内容,WEB应用使用了比较标准的分

今天就跟大家聊聊有关Flex全屏的实现方法是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

Flex全屏方法介绍

最近在做工作流的流程设计工具相关的内容,WEB应用使用了比较标准的分布方式,即上、左、右的布局方式,这样做的结果就是设计工具的设计界面相对较小,当遇到比较复杂的流程时就感觉设计的流程比较紧凑,设计工具的易用性不够好。为了解决这个问题,需要支持Flex全屏模式。

可以通过以下方式实现Flex全屏:

◆使用Flex的FullScreen模式,具体实现方式为:

1修改html-template文件夹下的index.template.html文件,在AC_FL_RunContent中增加:"allowFullScreen","true";在embed中增加:allowFullScreen="true"。
2通过设置stage.displayState的值为StageDisplayState.FULL_SCREEN来切换到全屏模式。

缺点:

使用这种方式虽然能够将Flex切换到全屏模式,但是Flex中的InputText等控件是无法编辑的,而且在Flex的中央会出现"PressEscToExistFullScreen"。因而这种方式无法满足设计需求。

当然,中央出现的字幕还是有办法去掉的,虽然去掉之后并不能改变结果。去掉中央的"PressEscToExistFullScreen"字幕的方法请见:

Http://stackoverflow.com/questions/1415436/flex-fullscreen-translate-edit-press-esc-to-exit-fullscreen-mode

该文章讲解了去掉IE,Firefox中Flex全屏后字幕的方法。

◆通过showModalDialog来模拟Flex全屏模式,showModalDialog中去掉工具栏、菜单栏、地址栏,同时将宽度和高度设置成屏幕的宽度和高度。但是这种方式实现起来比较复杂,因为涉及到数据同步的问题,同步的方式根据项目的复杂程度和需求要求不同而不同。比较简单的方式是在关闭showModalDialog时将数据同步主页面。因为这种方式实现复杂,容易出错,所以没有进行实现,有兴趣的朋友可以自己试试。

模拟IE的F11的全屏模式。当用户选择Flex全屏模式的时候,模拟IE的F11PressDown事件,隐藏掉IE的地址栏、菜单栏、工具栏等,同时将上部和左部的Frame隐藏掉,让右边的Frame全屏显示,达到预期的效果。
IE的F11PressDown事件模拟方式实现如下:

varshell=newActiveXObject('WScript.Shell')  shell.SendKeys('{F11}');

Frame的隐藏方法当然有很多,就不详细介绍了。

缺点:

这种方式需要用户修改IE的安全选项,具体方法为:

Tools>Internetoptions>Security>CustomLevel  ActiveXcontrolsandplug-ins>InitializingandScriptActiveXcontrolsnotmarkedassafe>Enable

如果没有将上面选项设置成Enable,那么会报:automationservercan'tcreateobject错误。

看完上述内容,你们对Flex全屏的实现方法是什么有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网精选频道,感谢大家的支持。

--结束END--

本文标题: Flex全屏的实现方法是什么

本文链接: https://lsjlt.com/news/290029.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Flex全屏的实现方法是什么
    今天就跟大家聊聊有关Flex全屏的实现方法是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Flex全屏方法介绍最近在做工作流的流程设计工具相关的内容,web应用使用了比较标准的分...
    99+
    2023-06-17
  • 实现Flex全屏的三大方法分别是什么
    实现Flex全屏的三大方法分别是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Flex全屏方法介绍最近在做工作流的流程设计工具相关的内容,web应用使用了比较标准的分布...
    99+
    2023-06-17
  • Flex中怎么实现全屏效果
    Flex中怎么实现全屏效果,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。stage.displayState=StageDisplayState.FULL_SCREEN;具体代...
    99+
    2023-06-17
  • Flex全屏方法及缺点的示例分析
    这篇文章主要为大家展示了“Flex全屏方法及缺点的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Flex全屏方法及缺点的示例分析”这篇文章吧。Flex全屏方法介绍最近在做工作流的流程设计...
    99+
    2023-06-17
  • Android实现布局全屏的方法
    这篇文章给大家分享的是有关Android实现布局全屏的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Android是什么Android是一种基于Linux内核的自由及开放源代码的操作系统,主要使用于移动设备,...
    99+
    2023-06-14
  • Windows 9x屏幕取词的实现方法是什么
    Windows 9x屏幕取词的实现方法是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。有关屏幕取词"鼠标屏幕取词"技术是在电子字典中得到广泛地应用的...
    99+
    2023-06-17
  • Flex及BlazeDS整合J2ee的方法是什么
    Flex和BlazeDS可以与J2EE整合的方法如下: 使用Java Servlet:可以使用Java Servlet作为Fle...
    99+
    2023-10-25
    Flex BlazeDS J2ee
  • android编程开发之全屏和退出全屏的实现方法
    本文实例讲述了android编程开发之全屏和退出全屏的实现方法。分享给大家供大家参考,具体如下: xml代码: <Button android:id="@+id/b...
    99+
    2022-06-06
    方法 Android
  • Android实现无标题栏全屏的方法
    Android中实现全屏、无标题栏的两种办法,另附Android系统自带样式的解释 实现全屏无标题栏: 1.在xml文件中进行配置 AndroidManifest.xml中...
    99+
    2022-06-06
    方法 标题栏 Android
  • Android下Activity全屏显示实现方法
    本文较为详细的讲述了Android下Activity全屏显示实现方法。分享给大家供大家参考。具体方法如下: 方法一: 使用xml的方法,在该项目的AndroidManifest...
    99+
    2022-06-06
    方法 activity Android
  • win10多屏显示切屏的方法是什么
    在Windows 10中,你可以使用以下几种方法来切换多屏显示:1. 使用键盘快捷键:按下Win + P组合键,然后选择你想要的屏幕...
    99+
    2023-09-17
    win10
  • React实现组件全屏化的操作方法
    介绍 本文基于React+antd,给大家演示一个完整的全屏demo。 起因是开发今天给我提了一个sql编辑器输入框比较小,不支持放大,不太方便。希望能够全屏显示,联想到自己以后可能...
    99+
    2024-04-02
  • Android判断屏幕是横屏或是竖屏的简单实现方法
    本文所述为一个Android的常用技巧代码,主要用于判断手机屏幕是横向或是竖向的,在判断屏幕水平或垂直后你可以对程序做出相应的响应,该实例代码只是判断是否为竖屏,若判断正确返回...
    99+
    2022-06-06
    方法 Android
  • css flex的排列方式是什么
    本篇内容主要讲解“css flex的排列方式是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css flex的排列方式是什么”吧!使用说明flex支持排列和排列。排列时,主轴和交叉轴改变了方...
    99+
    2023-06-30
  • Android 实现全屏显示的几种方法整理
    Android 实现全屏显示的几种方法整理 A、设置主题实现全屏 直接在AndroidManifest.xml文件中设定Activity主题为全屏模式 android:the...
    99+
    2022-06-06
    方法 Android
  • Android 全屏无标题栏的三种实现方法
    一、通过Java代码 在setContentView之前执行: requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏...
    99+
    2022-06-06
    方法 标题栏 Android
  • android全屏去掉title栏的多种实现方法
    1.实现应用中的所有activity都全屏 在manifest中直接加入 代码如下: android:theme="@android:style/Theme.NoTitleB...
    99+
    2022-06-06
    方法 title Android
  • Vim的分屏操作方法是什么
    这篇文章主要讲解了“ Vim的分屏操作方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ Vim的分屏操作方法是什么”吧!分屏功能基本操作首先我们随便...
    99+
    2024-04-02
  • Win10屏幕截图的方法是什么
    这篇文章主要介绍“Win10屏幕截图的方法是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Win10屏幕截图的方法是什么”文章能帮助大家解决问题。操作如下:点击Win10的开始菜单,在搜索里搜索...
    99+
    2023-06-27
  • Win8电脑全屏玩游戏的两种方法(默认是无法全屏的)
      Win8电脑玩游戏的时候不会全屏,只是居中显示一个小框框,这样打游戏感觉很难受。游戏在Win8系统下不能全屏可能是游戏兼容问题,这里小编为大家整理了两种Win8游戏不能全屏的解决办法,有需要的赶紧来学习...
    99+
    2022-06-04
    全屏 两种 玩游戏
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作