Flex Builder2 で背景色を指定する方法
デフォルトの青っぽい背景色は、Adobe(Macromedia)っぽいけど、
普通の人には変な色なので、白にして欲しかったです。
デフォルトの背景色の変え方、ちょっと迷いましたが以下のようにすれば良いです。
Flex2プロジェクトなら
たとえば、白色なら、以下の感じです。
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" backgroundColor="#FFFFFF">
ActionScriptプロジェクトなら
- メニューから[プロジェクト - プロパティ]を選択。
- ActionScriptコンパイラを選択
- 追加コンパイラ引数に、「-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); } } }