【问题标题】:Flex full screen modeFlex 全屏模式
【发布时间】:2009-11-19 17:16:44
【问题描述】:

我是 flex 的新手。 我遇到了在 flex 3 中全屏显示的问题。我的布局容器类型如下所示。

<mx:Application >
<mx:Panel>
<mx:ViewStack>

<mx:VBox >
    <mx:VBox >
        <mx:Canvas >
            <mx:HBox width="300" height="300">      

            </mx:HBox>

        </mx:Canvas>
    </mx:VBox>
</mx:VBox>
</mx:ViewStack> 
</mx:Panel>
</mx:Application>

容器的宽度和高度将像上面一样固定。然后当我全屏单击按钮时,它将是全屏模式。请帮助我提供示例和教程。

最好的尊重。 马赫迪

【问题讨论】:

  • 你没有完成你的代码

标签: apache-flex flash actionscript-3 fullscreen


【解决方案1】:

假设您在“使用整个显示器”中指的是全屏:

调用stage.displayState = StageDisplayState.FULL_SCREEN; 会将您的Flash 影片设置为全屏模式(前提是在嵌入html 页面的object/embed 标记中allowFullScreen 参数已设置为true)。放大 hbox(更改其宽度/高度),使其占据整个可用空间。

【讨论】:

  • 非常感谢您的回复。我需要更多详细信息。
  • 抱歉回复晚了。实际上我需要一个完整的示例,因为已经尝试使用一些提示,但我无法做到。请帮帮我。
  • 放大hbox(改变它的宽度/高度),使其占据整个可用空间。我该怎么做,请用代码示例告诉我。
【解决方案2】:

设置好了

<mx:HBox width="100%" height="100%">
    //Other Codes
</mx:HBox>

【讨论】:

  • 对不起,代码不完整。首先,容器的宽度和高度将固定如下。然后当我点击一个按钮全屏时,它将是全屏模式 //其他代码
  • 哦.. 只​​需将 width="100%" height="100%" 放入
【解决方案3】:

据我了解,您想要的是在运行时更改组件的宽度/高度

在这种情况下,您需要为 HBOx 提供一个 id,添加一个脚本块,并在您的块上调用“宽度”/“高度”设置器。

这是你想做的吗?

谢谢 酸碱度

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-17
    • 1970-01-01
    相关资源
    最近更新 更多