FlexBuilder 太慢了,實(shí)在是代不起來(lái),F(xiàn)lash 寫(xiě)代碼又太不爽。最后還是想起了FlashDevelop。
其實(shí)很簡(jiǎn)單,方法如下:
- 安裝 Java Runtime (FD需要);
- 安裝 MS .NET Framework(FD需要);
- 安裝 FlashDevelop 3.0 Beta3;
- 安裝 Flashplayer 9 (最好是Debug的);
- 下載 ASWing 3.1;
- 下載 Flex2 SDK。
準(zhǔn)備工作完成,下面繼續(xù)。
- 解壓縮ASWing 到一個(gè)目錄,結(jié)構(gòu)應(yīng)該是 XXX\src\org\aswing\;
解壓縮Flex2 到一個(gè)目錄,推薦到更目錄。 D:\flex2_builder\ ;
- 打開(kāi) FD。Tools -> Install Plugins ,設(shè)置 AS3 Context ,填寫(xiě) Flex2 SDK 地址。
Tools -> Global Classpaths ,添加ASwing的目錄,選擇到 src 一級(jí)。
- 配置完成,下面測(cè)試一下。
建一個(gè)新的Project - AS3 Empty Project (注意,Project的目錄不要帶有空格,否則無(wú)法編譯。)加入一個(gè) myJFrame.as ,并且在右邊的 Project 側(cè)邊欄里面,在 myJFrame.as 按右鍵,選擇 Always Compile 。
加入代碼:
package
{
import flash.display.Sprite;
import org.aswing.AsWingManager;
import org.aswing.JFrame;
[SWF (width=800, height=600)]
public class myJFrame extends Sprite
{
public function myJFrame ():void
{
var MainWindow:JFrame = new JFrame(this,"Welcome...",true);
MainWindow.setSizeWH(400,270);
MainWindow.show();
}
protected function init():void
{
AsWingManager.initAsStandard(this);
var myApp:myJFrame = new myJFrame();
}
}
}
按 Crtl+Enter 測(cè)試一下吧。不出意外的話,一個(gè) JFrame 就出現(xiàn)了。