首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >全屏模式下的Flex DisplayObject

全屏模式下的Flex DisplayObject
EN

Stack Overflow用户
提问于 2009-01-10 03:18:02
回答 4查看 4.2K关注 0票数 1

我想在我的Flex应用程序中创建一个全屏显示对象。我知道在flex (example)中制作完整的舞台全屏是很容易的。但是我的舞台上有两个图表,我想在单击一个按钮(或双击图表区域)时使其中一个图表全屏显示,根据我的理解,ColumnChart就是一个DisplayObject (API reference)

这样做是可能的吗?如果可能,请发布代码片段。

谢谢

EN

回答 4

Stack Overflow用户

发布于 2009-01-10 03:25:03

在这种情况下,我所做的是使用包含两个您选择的容器的Flex HDividedBox。然后,您可以将HDividedBox设置为100%x100%;,并根据您的选择隐藏或显示这两个容器。

它是一个很好的分页图书模拟器。它还可以很容易地使用分隔条来拖动调整两者之间的相对拆分的大小,这样图像就可以平滑地缩放。

我在左边和右边使用TabNavigators,这样就可以很容易地浏览每一边类似页面的标签。

票数 1
EN

Stack Overflow用户

发布于 2009-01-10 07:31:11

看:http://www.adobe.com/devnet/flashplayer/articles/full_screen_mode.html只需要给你的组件设置一个全屏源矩形即可。

票数 0
EN

Stack Overflow用户

发布于 2009-01-10 18:53:45

你可以试试像这样的东西。

代码语言:javascript
复制
private var myLeftColumnChart : ColumnChart;
private var myRightColumnChart : ColumnChart;

private function onButtonClick() : void{
   myRightColumnChart.visible = myRightColumnChart.includeInLayout = false;

   myLeftColumnChart.y = myLeftColumnChart.x = 0;
   myLeftColumnChart.width = Application.application.width;
   myRightColumnChart.height = Application.application.height;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/430499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档