Flex全屏模式

时间:2009-11-17 05:10:37

标签: flex flash actionscript-3 fullscreen

我是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>

容器的宽度和高度将如上所述固定。然后,当我点击全屏按钮时,它将是全屏模式。请帮我举例和教程。

最好的关注。 Mahedi

3 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

只需设置

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

答案 2 :(得分:0)

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

在这种情况下,您需要为HBOx提供一个id,添加一个脚本块,并在块上调用'width'/'height'setter。

这就是你想要做的吗?

由于 PH