私はラベルとテキストボックスを設計しましたが、label.x = "10" label.y = "40" text.x = "50" text.y = "40" ...正しく整列する。 しかし、私はすべてのラベルとテキストボックスが適切に配置されるようなレイアウトを設計したいと思います。 ヘルプや例、ドキュメントはありますか?Action Script 3.0でレイアウトをデザインする方法は?
0
A
答えて
0
Flexを使用している場合は、HBox/VBoxを使用し、次元をパーセントで設定できます。それ以外の場合は、あなたを助けることができるヘルパークラス(PositionUtilsのような)を作成することができます。
// position the displayobjects in list with margins 0, 5 and 10
PositionUtils.alignVertical([txtHeader,txtBody, btnSend], [0,5,10]);
0
フレームワークのないAS3でのみ行う場合は、独自のコンポーネントを作成することを検討することがあります。
少なくとも、ラベルのTextFieldとテキスト入力のTextFieldを含むFormFieldクラスを作成できます。ラベル&の間のマージン、テキストの色、背景色、フォント、テキスト形式などのさまざまな側面をカスタマイズするのに役立つパラメータ設定ツールを作成します。
登録フォームには、各フィールドのx値またはy値のいずれかを設定するだけで、それらは自然に整列します。&
0
try AS3Commons UI Layoutsこれは私がその目的のために正確に開発している純粋なAS3ライブラリです。
関連する問題
- 1. Action Script 3.0の標準クラスのフィルタプロパティ
- 2. Action Script 3.0でフレーム間に可変データを格納する方法
- 3. Flash Action Script 3
- 4. Flash Action Script
- 5. レイアウトを期待レイアウトのようにデザインする方法
- 6. Blowfish decryption/Action Script 3(AS3Crypto)
- 7. レイアウト/デザイン例外をプログラムで追加する方法
- 8. Air Action ScriptアプリケーションとNode.jsサーバ間の通信方法
- 9. このレイアウトのデザインを実装する方法:Swift(UIButton)
- 10. Google Gmailアプリのデザイン方法:ContactViewの画面レイアウトですか?
- 11. htmlで2列のレイアウトをデザインする
- 12. Androidレイアウトのデザイン
- 13. PHPファイルのレイアウト/デザイン
- 14. Action()から値を返す方法は?
- 15. Android、GUIデザイン、Eclipse、レイアウト - >表示 - >レイアウト
- 16. カスタムビューをデザインする方法
- 17. Facebook 3.0アプリに似たUISegmentedControlビューのスワッピングをデザインするには?
- 18. Coffee ScriptでType Scriptクラスを使う方法は?
- 19. UIImageViewをスウィフト3.0でUIView内でドラッグ&ズームする方法は?
- 20. ストーリーボードでUIScrollViewをデザインする方法
- 21. テーブルビューでボタンをデザインする方法
- 22. iReportsでデザインを取得する方法
- 23. WordPressでブログレイアウトをデザインする方法
- 24. SwingでTextFieldデザインをパーソナライズする方法
- 25. jqGridの 'action'フォーマッタで 'before save'コールバックを定義する方法は?
- 26. UiAutomatorのUiObject2でIME ACTIONをシミュレートする方法は?
- 27. vb.net winformsデザイン/レイアウトの問題
- 28. Androidのデザインiconableカスタムダイアログのレイアウト
- 29. Groovy Scriptでパターンマッチを行う方法は?
- 30. Android用のレイアウトをデザインするツール - オンラインでのアプリケーションですか?
Flashを使用している場合は、コンポーネントを手動で調整するか、HBox/VBoxのMinimalComps(minimalcomps.com)などを使用するか、Yahoo!フォームコンポーネント(http://developer.yahoo.com/flash/astra-flash/form/)...プロジェクトの規模に応じて、Flexフレームワークでスタブを持つことができます...フォームコンポーネントはそこの多くの人のほんの数人だけ。 –