Flex/AIR:调整窗口应用程序中所有组件的大小
【腾讯云】亏本大甩卖,服务器4核16G 1年370元(带宽12M,系统盘120GB SSD盘,月流量2000GB)!!!!!!
云产品 配置 价格
服务器 1核2G,带宽5M,系统盘50GB SSD盘,月流量500GB 38元/年
MySQL 1核1G 19元/年
服务器 16核32G,带宽18M,系统盘250GB SSD盘,月流量5000GB 1197元/年
点我进入腾讯云,查看更多详情

It's interesting. If you set stage.scaleMode = StageScaleMode.EXACT_FIT; all components are resized when you resize the window, BUT there is a grey stripe at the bottom of the window that is not.

What does that mean?

By the way, is it possible to take that grey line/stripe off from the window?

Try to resize this window and you'll see what happens:

<?xml version="1.0" encoding="utf-8"?> <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" xmlns:local="*"
                    applicationComplete="initApplication(event)" width="800" height="600" preloaderChromeColor="#FFFCFC">
<fx:Declarations>
    <!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<fx:Script>
    <![CDATA[
        import mx.events.FlexEvent;
        private function initApplication( evt:FlexEvent):void{
            stage.scaleMode = StageScaleMode.EXACT_FIT;
            var timer:Timer = new Timer(3000);
            timer.addEventListener( TimerEvent.TIMER, onTimer );
            timer.start();

        }

        private function onTimer( evt:TimerEvent ):void{
            this.width = 600;

            trace(this.stage.stageWidth, this.stage.stageHeight);
        }
    ]]>
</fx:Script>
<s:Button x="185" y="245" label="Button" width="112" height="61"/>
</s:WindowedApplication>

There is also a timer just for checking if the Stage's size is the same as the application window's one.

#0

The gray stripe is the statusBar property of the WindowedApplication class. Turn it off by setting showStatusBar="false" inside the WindowedApplication tag.

#1

That grey stripe at the bottom is the statusbar from the windows chrome, you need to set the 'systemChrome' tag to false in the app xml descriptor file to remove it or do showStatusBar="false".

推荐文章

Jersey-来自资源的大延迟呼叫服务方法

Jersey-来自资源的大延迟呼叫服务方法

推荐文章

使用jQuery自动刷新内容(使用模板引擎)

使用jQuery自动刷新内容(使用模板引擎)

推荐文章

上传图像(作为资料图:image/png:base64)到Web服务器

上传图像(作为资料图:image/png:base64)到Web服务器

推荐文章

通过命令行传递参数

通过命令行传递参数

推荐文章

如何获得一种货币的货币符号,因为它会出现在它的本地语言环境中?

如何获得一种货币的货币符号,因为它会出现在它的本地语言环境中?

推荐文章

如何选择屏幕图像抓取()在多监视器设置中抓取?

如何选择屏幕图像抓取()在多监视器设置中抓取?

推荐文章

3D手势识别的实际特征是什么?

3D手势识别的实际特征是什么?

推荐文章

ListView重新排序项目

ListView重新排序项目

推荐文章

mmap共享缓冲区读取问题

mmap共享缓冲区读取问题

推荐文章

可能的PHP/Javascript竞争条件

可能的PHP/Javascript竞争条件

推荐文章

glob迭代中忽略case的方法

glob迭代中忽略case的方法

推荐文章

指示对Clang的未对齐访问以实现ARM兼容性

指示对Clang的未对齐访问以实现ARM兼容性

推荐文章

Windows视频编码库

Windows视频编码库

推荐文章

敲除.js-foreach绑定-测试最后一个元素

敲除.js-foreach绑定-测试最后一个元素

推荐文章

内部Div 100%高度在父Div外部

内部Div 100%高度在父Div外部

推荐文章

不能在RubyMine中运行cumber和test

不能在RubyMine中运行cumber和test