Flexの旅(一)
3036 ワード
Web開発のベストソリューションを探すためにflex 3を試してみると、上手な感じがします.みんなで試してみることをお勧めします.
公式eclipseプラグインのダウンロードアドレス:
http://trials.adobe.com/Applications/Flex/FlexBuilder/3/FB3_WWEJ_Plugin.exe
インストールは簡単で、ヒントnextに従えばいいです.
簡単な例として、Server Technologyはチェックしません.
この一歩は少し鶏の肋骨の感じがしますが、実は私はdemoを書くためにサーバーを使う必要はありません.記入後直接finish.
目標はFlexDemoを書くことです.mxml
creationCompleteはjavascriptのonloadイベント、clickはonclickに相当します.ちなみに、この中のイベントはonがないことを観察しました.直接動詞です.例えば、今見ているclickはクリックイベントで、layout=「absolute」は絶対的な位置づけの意味です.
どうして.mxmlファイルはxmlファイルで、スクリプトにはxmlが認識できない特殊な記号があるので他は言わないが、名前を見れば意味が推測できるはずだ.
感じと書くjavascriptはそんなに悪くありません.ここで私は2つの例を書きました.1つはflexを呼び出すmsgboxです.1つはjavascriptを呼び出すmsgboxです.字面から見ると、javascriptを呼び出すのは外部呼び出しexternalです.ここのパッケージ方式はjavaと同じimportです.方法の定義が少し受け入れられません.戻りタイプは後ろに書いてあります.ここがjavaと同じなら調和がとれています.
htmlにもグラフィックデザイナーというものがあるのは当然ですが、画像を置いてデザインモードのワークスペースをshowします.
でもこんな簡単なプログラムでも162 kはちょっと...私が使えないかもしれませんが、圧縮できると思います.
インスタンスアドレス
http://www.flashempire.com/myfe/upload/flash/166/1651500_1215941762.swf
公式eclipseプラグインのダウンロードアドレス:
http://trials.adobe.com/Applications/Flex/FlexBuilder/3/FB3_WWEJ_Plugin.exe
インストールは簡単で、ヒントnextに従えばいいです.
簡単な例として、Server Technologyはチェックしません.
この一歩は少し鶏の肋骨の感じがしますが、実は私はdemoを書くためにサーバーを使う必要はありません.記入後直接finish.
目標はFlexDemoを書くことです.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
creationComplete="onload();">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import flash.external.*
public function onload():void{
Alert.show("Hello World");
}
]]>
</mx:Script>
<mx:Button label="call javascript alert" click="ExternalInterface.call('alert','hello world');" x="120" y="171"/>
</mx:Application>
creationCompleteはjavascriptのonloadイベント、clickはonclickに相当します.ちなみに、この中のイベントはonがないことを観察しました.直接動詞です.例えば、今見ているclickはクリックイベントで、layout=「absolute」は絶対的な位置づけの意味です.
どうして.mxmlファイルはxmlファイルで、スクリプトにはxmlが認識できない特殊な記号があるので他は言わないが、名前を見れば意味が推測できるはずだ.
感じと書くjavascriptはそんなに悪くありません.ここで私は2つの例を書きました.1つはflexを呼び出すmsgboxです.1つはjavascriptを呼び出すmsgboxです.字面から見ると、javascriptを呼び出すのは外部呼び出しexternalです.ここのパッケージ方式はjavaと同じimportです.方法の定義が少し受け入れられません.戻りタイプは後ろに書いてあります.ここがjavaと同じなら調和がとれています.
htmlにもグラフィックデザイナーというものがあるのは当然ですが、画像を置いてデザインモードのワークスペースをshowします.
でもこんな簡単なプログラムでも162 kはちょっと...私が使えないかもしれませんが、圧縮できると思います.
インスタンスアドレス
http://www.flashempire.com/myfe/upload/flash/166/1651500_1215941762.swf