Flex Builder2 で背景色を指定する方法

デフォルトの青っぽい背景色は、Adobe(Macromedia)っぽいけど、
普通の人には変な色なので、白にして欲しかったです。

デフォルトの背景色の変え方、ちょっと迷いましたが以下のようにすれば良いです。

Flex2プロジェクトなら

タグに、属性「backgroundColor」を追加します。
たとえば、白色なら、以下の感じです。

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
 backgroundColor="#FFFFFF">

ActionScriptプロジェクトなら

  1. メニューから[プロジェクト - プロパティ]を選択。
  2. ActionScriptコンパイラを選択
  3. 追加コンパイラ引数に、「-default-background-color=(背景色)」と指定

背景色は、白なら、0xFFFFFF を、黒なら、0x000000と書きます。

Flex2 SDKなら

mxmlcコンパイルするとき、コンパイルオプションに
「-default-background-color=(背景色)」を追加します。
例えば、Test.mxmlコンパイルで背景所を青色にする時は
以下のように書きます。

mxmlc -default-background-color=0x0000FF Test.mxml

もしくは、ソース内にメタデータで埋め込み

package {
    import flash.display.Sprite;
    import flash.text.TextField;

    [SWF(width="800",height="600",frameRate="24",backgroundColor="#FFFFFF")]
    public class FirstAS extends Sprite
    {
        public function FirstAS()
        {
            var a_txt:TextField = new TextField();
            a_txt.text = "Hello, World!";
            this.addChild(a_txt);
        }
    }
}