【问题标题】:Adobe Air application maximum window size - how to set?Adobe Air 应用程序最大窗口大小——如何设置?
【发布时间】:2012-09-23 22:56:49
【问题描述】:

我有一个 Air 应用程序,我想在启动时将其最大化。我将宽度和高度值设置为 100%,但这对我没有帮助。我尝试将 percentWidth、percentHeight 值设置为 100,但也没有用。

<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
                   xmlns:s="library://ns.adobe.com/flex/spark"
                   xmlns:mx="library://ns.adobe.com/flex/mx"
                   width="100%" height="100%"

所有组件属性都设置为 100%,但应用程序未以最大大小启动。我应该如何正确设置它们? 谢谢!

【问题讨论】:

    标签: apache-flex air height width


    【解决方案1】:

    WindowedApplication 实例不是窗口本身,而是在本机窗口中运行。因此,通过设置width="100%",您实际上是在说:占据本机窗口的整个宽度。因此,您不会调整窗口本身的大小。

    您可以通过WindowedApplicationnativeWindow 属性访问您的应用程序正在运行的本机窗口。这将返回 NativeWindow 类的实例,该类又具有 maximize() 函数。

    所以要最大化您的应用程序,只需在 WindowedApplication 实例中执行此操作:

    nativeWindow.maximize();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-11
      • 2013-10-05
      • 2019-02-25
      • 2017-04-21
      • 2011-02-03
      相关资源
      最近更新 更多