FlexBuilder 太慢了,实在是代不起来,Flash 写代码又太不爽。最后还是想起了FlashDevelop。
其实很简单,方法如下:
- 安装 Java Runtime (FD需要);
- 安装 MS .NET Framework(FD需要);
- 安装 FlashDevelop 3.0 Beta3;
- 安装 Flashplayer 9 (最好是Debug的);
- 下载 ASWing 3.1;
- 下载 Flex2 SDK。
准备工作完成,下面继续。
- 解压缩ASWing 到一个目录,结构应该是 XXX\src\org\aswing\;
解压缩Flex2 到一个目录,推荐到更目录。 D:\flex2_builder\ ; - 打开 FD。Tools -> Install Plugins ,设置 AS3 Context ,填写 Flex2 SDK 地址。
Tools -> Global Classpaths ,添加ASwing的目录,选择到 src 一级。 - 配置完成,下面测试一下。
建一个新的Project - AS3 Empty Project (注意,Project的目录不要带有空格,否则无法编译。)加入一个 myJFrame.as ,并且在右边的 Project 侧边栏里面,在 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 测试一下吧。不出意外的话,一个 JFrame 就出现了。