Flex-create-application
フレックス-アプリケーションの作成
Flash Builder 4.5を使用してFlexアプリケーションを作成します。 簡単な HelloWorld アプリケーションから始めましょう。
ステップ1-プロジェクトを作成する
最初のステップは、Flash Builder IDEを使用して簡単なFlexプロジェクトを作成することです。 オプション File> New> Flex Project を使用してプロジェクトウィザードを起動します。 次のようにウィザードウィンドウを使用して、プロジェクトに_HelloWorld_という名前を付けます-
アプリケーションの種類* Web(Adobe Flash Playerで実行)*を選択します。 ただし、これが選択されていない場合は、他のデフォルト値をそのままにして[完了]ボタンをクリックします。 プロジェクトが正常に作成されると、プロジェクトエクスプローラーに次のコンテンツが表示されます-
ここにすべての重要なフォルダの簡単な説明があります-
Folder | Location |
---|---|
table table-bordered |
Source code (mxml/as classes) files. クライアントUIの表示を担当するクライアント側の特定のJavaクラスを含むcom/finddevguides/clientフォルダー構造を作成しました。 |
bin-debug |
This is the output part, it represents the actual deployable web application. 履歴フォルダーには、Flexアプリケーションの履歴管理用のサポートファイルが含まれています。 framework_xxx.swf、フレックスフレームワークファイルはフレックスアプリケーションで使用する必要があります。 HelloWorldl、フレックスアプリケーションのラッパー/ホストHTMLファイル。 HelloWorld.swf、フレックスベースのアプリケーション。 playerProductInstall.swf、フラッシュプレーヤーエクスプレスインストーラー。 spark_xxx.swf、sparkコンポーネントをサポートするためのライブラリ。 swfobject.js、HelloWorldlでHelloWorld.swfをロードするJavaScript。 Flash Playerのバージョンを確認し、初期化パラメーターをHelloWorld.swfファイルに渡します。 textLayout_xxx.swf、テキストコンポーネントサポート用のライブラリ。 |
html-template |
This represents the configurable web application. Flash Builder compiles files from html-template to bin-debug folder. 履歴フォルダーには、Flexアプリケーションの履歴管理用のサポートファイルが含まれています。 index.templatel、wrapper/host HTMLファイル。FlashBuilder固有の構成用のプレースホルダーを持つflexアプリケーション用。 ビルド中にbin-debugフォルダー内のHelloWorldlにコンパイルされます。 playerProductInstall.swf、フラッシュプレーヤーエクスプレスインストーラーは、ビルド中にbin-debugフォルダーにコピーされます。 swfobject.js、HelloWorldlでHelloWorld.swfをロードするJavaScript。 Flash Playerのバージョンをチェックし、初期化パラメーターをHelloWorld.swfに渡します。ファイルはビルド中にbindebugフォルダーにコピーされます。 |
ステップ2 –外部CSSファイルを作成する
ステップ3 –ラッパーHTMLページテンプレートを変更する
このファイルには、コンパイルプロセス中にFlash Builderによって置き換えられるプレースホルダーが含まれています。 たとえば、Flash Playerのバージョン、アプリケーション名など。
このファイルを変更して、フラッシュプラグインがインストールされていない場合にカスタムメッセージを表示します。
ステップ4 –内部CSSファイルを作成する
ステップ5 –エントリレベルクラスを変更する
Flash Builderは、デフォルトのmxmlファイル_table tablebordered/com.finddevguides/HelloWorld.mxml_を作成します。これには、アプリケーションのルートタグ<application>コンテナーがあります。 このファイルを変更して、「Hello、World!」を表示しましょう。 −
同じソースディレクトリにさらにmxmlまたはactionscriptファイルを作成して、新しいアプリケーションを定義するか、ヘルパールーチンを定義できます。
ステップ6 –アプリケーションをビルドする
Flash Builderには、デフォルトで*自動的にビルド*がチェックされています。 エラーがある場合は、[問題]ビューを確認してください。 変更が完了したら、エラーは表示されません。
ステップ7-アプリケーションの実行
次に、アプリケーションの実行アプリケーションメニューをクリックし、 HelloWorld アプリケーションを選択してアプリケーションを実行します。
すべてが正常であれば、ブラウザがポップアップし、アプリケーションが起動し、実行されていることを確認する必要があります。 アプリケーションに問題がなければ、次の結果が得られます。[link:/flex/samples/CreateApplicationl [オンラインで試す]]
Flash Playerでアプリケーションを実行しているため、ブラウザにFlash Playerプラグインをインストールする必要があります。 画面上の指示に従ってプラグインをインストールするだけです。 ブラウザに既にFlash Playerプラグインが設定されている場合は、次の出力が表示されるはずです-
おめでとうございます。 Flex を使用して最初のアプリケーションを実装しました。