juaner's Blog

千里之行,始于足下。

Eclipse3.6.2安装SWT Designer过程详解

一、安装。

打开Eclipse,Help->Install New Software,出现下面的对话框,利用ADD添加http://dl.google.com/eclipse/inst/d2wbpro/latest/3.6进行在线安装,

 
如果连接成功则如下图接,全部选中,继续安装即可

 

最后,安装成功之后,会提示重启Eclipse,重启之后在window下的preferences菜单下可以找到WindowBuilder。

到这里安装已经完成。

 二、新建一个SWT应用程序,测试,

     首先运行Eclipse,依次选择File→New→Other,如图1所示:

 

图1

弹出窗口如图2所示:

图2

在图2所示窗口中依次选择WindowBuilder→SWT Designer→SWT/Jface Java Project,如图3所示:

 

图3

点击Next,打开窗口如图4所示:

图4

在图4标记处输入Project name,点击Finish,就创建了一个SWT/Jface工程。

在Test工程里新建一个包,包名自己指定,取名pkg,建包的过程就不说了。接下来就在这个包里创建窗口类。

右击包名pkg,选择New→Other,打开图5所示窗口:

图5

依次选择Window Builder→SWT Designer→SWT→Application Window,点击Next,输入窗口名(这里输入Main),其他的取默认,点击Finish之后,Eclipse就自动生成窗口类的代码,如图6所示:

图6

图6所示的是Main窗口的源代码,点击图6中的Design,就进入可视化设计了,如图7:

图7

三、其他版本的eclipse可以进行相似的安装,如下所示:

 现在swt designer的一部分已经并入eclipse3.7。剩余部分请在eclipse中安装如下地址中的剩余插件:http://download.eclipse.org/windowbuilder/WB/release/R201106211200/3.7/ 这是给eclipse3.7的。

Eclipse 3.6 (Helios)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.6

Eclipse 3.5 (Galileo)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.5

Eclipse 3.4 (Ganymede)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.4

 

参考文章

1、雨人的博客:http://licaiyuren.blog.163.com/blog/static/6965483020115179223721/

2、http://hi.baidu.com/nebulasoft/blog/item/d582802b62f093f299250ad5.html

3、http://whui0110.iteye.com/blog/1168780

附:Eclipse3.6.2中SWT Designer的安装与破解 http://geminiyoung.iteye.com/blog/949256

java安装

一、Java的环境变量配置:
(两种方法任选一种皆可)
方法一:
依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。
在“系统变量”栏下执行三项操作:
①新建“Classpath”(如果已有,则直接编辑),设置其值为 .;JDK所在的绝对路径值\lib 
(例如 .;D:\Program Files\Java\jdk1.5.0_04)(若值中原来有内容,用分号与之隔开),
  注意路径前的符号为.;不能漏掉
②新建“Path”(如果已有,则直接编辑),设置其值为 %Java_Home%\bin; (若值中原来有内容,用分号与之隔开)。
方法二:
依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。
在“系统变量”栏下执行三项操作:
①新建“Java_Home”,设置其值为 JDK所在的绝对路径(例如 D:\Program Files\Java\jdk1.5.0_04)。
②新建“Classpath”(如果已有,则直接编辑),设置其值为 .;%Java_Home%\lib (若值中原来有内容,用分号与之隔开)。
  注意路径前的符号为.;不能漏掉
③新建“Path”(如果已有,则直接编辑),值: %Java_Home%\bin; (若值中原来有内容,用分号与之隔开)。

二、用HelloWorld程序检验

//文件名:HelloWorld.java
public class HelloWorld
{
   public static void main(String args[])
   //向屏幕上写字符串"HelloWorld!"
    {
      System.out.println("HelloWorld!");
    }
}

在dos环境下编译。找到目录文件然后编译。
javac java文件名(加后缀.java)
然后运行
java java文件名(不过不要把后缀写成.java哦,是.class文件了.可以不写后缀的,)