1

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

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

最良好的问候。马赫迪

4

3 回答 3

1

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

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

于 2009-11-17T05:23:05.347 回答
0

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

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

那是你想做的吗?

谢谢 PH

于 2009-11-19T09:16:44.447 回答
0

刚设置

<mx:HBox width="100%" height="100%">
    //Other Codes
</mx:HBox>
于 2009-11-17T05:21:13.977 回答