tanamonの稀に良く書く日記

KEEP CALM AND DRINK BEER

2008-01-01から1年間の記事一覧

はじめてのFlex その10

その7でYUI Frameworkを試した結果、functionを追加するだけでイベント処理が書けるようになったのは便利なのですが、どんなイベントがいつ発生しているのかわかりません。 そこで今回は全てのイベントをtrace()に出力して、いわゆる見える化してみます。 lo…

コンパイラ警告・エラー、ランタイムエラー

http://livedocs.adobe.com/flex/3_jp/langref/compilerWarnings.html http://livedocs.adobe.com/flex/3_jp/langref/compilerErrors.html http://livedocs.adobe.com/flex/3_jp/langref/runtimeErrors.html

言語仕様

http://livedocs.adobe.com/flex/3_jp/langref/statements.html http://livedocs.adobe.com/flex/3_jp/langref/operators.html http://livedocs.adobe.com/flex/3_jp/langref/specialTypes.html http://livedocs.adobe.com/flex/3_jp/langref/package.html M…

はじめてのFlex その9

デバッグバージョンのFlash Playerはエラーやトレースのメッセージをログファイルに出力できるので、その設定をします。 エディタで以下の内容のファイルを作成します。フォルダの{ユーザー名}は自分のユーザー名に置き換えてください。 C:\Documents and Se…

はじめてのFlex その8

Flex Builder 3ではF11キーを押すことでデバッグ実行が行えます。しかし、デバッグ実行を行うと以下のダイアログが出る場合があります。 この場合、Flash Playerをデバッグバージョンに入れ直す必要があります。PCに入っているFlash Playerがデバッグバージ…

はじめてのFlex その7

今回はYUI Frameworkを導入してみます。 YUIは「ゆい」と読みますす。 まずは以下のURLからakabana.yui-frameworksをダウンロードします。 http://akabana.sandbox.seasar.org/ja/downloads.html Flex Builder 3を起動し、ファイル→新規→Flexプロジェクトを…

はじめてのFlex その6

前回のプログラムに入力欄の説明と入力チェックを入れてみます。 HelloWorld.mxml <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:local="*"> <local:HelloWorldLogic/> <mx:VBox> <mx:FormItem label="メッセージ" required="true"> </mx:formitem></mx:vbox></local:helloworldlogic/></mx:application>

はじめてのFlex その5

そろそろ"Hello World!"にも飽きたので、入力欄のメッセージを取得して表示するように修正してみます。 HelloWorld.mxml <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:local="*"> <local:HelloWorldLogic/> <mx:HBox> <mx:TextInput text="Hello World!" id="message"/> </mx:textinput></mx:hbox></local:helloworldlogic/></mx:application>

はじめてのFlex その4

前回の方法だとmxml内にclick="click();"というイベントトリガーのためのロジックが残ってしまいましたので、クラスを作成する方法でこれを取り除いてみます。 HelloWorld.mxml <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:local="*"> <local:HelloWorldLogic/> <mx:Button label="click me!" id="clickMe" /> </mx:Application>mx:Scriptタグの代わりに、mx…

リファレンス・サンプル

http://livedocs.adobe.com/flex/3_jp/langref/index.html(日本語) http://livedocs.adobe.com/flex/3/langref/index.html(英語) http://examples.adobe.com/flex3app/flex15/explorer/explorer.mxml?versionChecked=true http://examples.adobe.com/flex3/c…

はじめてのFlex その3

ActionScriptがmxmlファイルに書かれているのが気持ち悪いため、外部ファイルに移動します。 Flex Builder 3のメニューからファイル→新規→ActionScriptファイルを選び、 親フォルダーを入力または選択:HelloWorld/src ファイル名:HelloScript.as を指定し…

はじめてのFlex その2

次にボタン操作で"Hello World!"と表示されるようにします。 HelloWorld.mxml <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> </mx:Script> </mx:application>

はじめてのFlex その1

ここからAdobe Flex Builder 3 Professionalのトライアル版をダウンロードします。 https://www.adobe.com/cfusion/tdrc/index.cfm?product=flex&loc=ja ダウンロードしたファイルでインストールを行います。 Flex Builder 3を起動し、ファイル→新規→Flexプ…