Flex4で古い「Layout='Absolute'」を使用するには、単に使用する必要があるという記事をたくさん読みました。
<s:layout>
<s:BasicLayout/>
</s:layout>
しかし、それは同じようには機能しません。Flex 3では、アプリケーションレイアウトを絶対として設定すると、レイアウトのすべてのコンポーネントが画面の左上でデフォルトで自動的に決定されるため、XプロパティとYプロパティは自動的にその有用性を失います。モバイルレイアウトと同様に機能します。Canvasを使用してXとYを設定するか(モバイルゲーム開発者が最もよく使用します)、画面サイズの問題などを回避するためにデバイスにすべてを配置させます。
Flex 4でも可能ですか?それはどれくらい難しい/複雑ですか?ご清聴ありがとうございました。
編集 - - - -
だから私が欲しいものを少し混乱させているようです。Flex eに戻ると、私はこれを行っていました。
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="onInit()" width="100%" height="100%"
このタグを使用してアプリケーションを開始しました。その下に、幅100%、高さ100%のボックスコンテナがあります。したがって、このボックスコンテナ内には、コンポーネント(現在はVGroupとHGroup)を整列させるためのHBoxとVBoxがあります。たとえば、Flex 3では1つのVBoxを配置し、その中に3つのHBoxを配置して、各HBoxが自動的に上下に配置されるようにします。つまり、XプロパティとYプロパティは空白になります。Flex 4では、XとYのプロパティを設定せずに1つのVGroupと3つのHGroupを内部に配置すると、すべてにX、Y = 0を設定した場合と同様に、それらが上下に表示されます。彼らは、以前のように上下に位置することはありません。