您的位置:首页 > 编程语言 > Java开发

Swt Designer For Eclipse3.3的安装配置方法

2008-11-18 10:31 531 查看
一、安装

(1)首先要确定本机的java运行环境正常可用。我的java环境的版本是Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)

(2)然后确定Eclipse能够运行正常。我的eclipse的版本是Version: 3.3.1 Build id: M20070921-1145

(3)到www.swt-desinger.com下载swt-designer,我所用的是Designer_v6.8.0_win32_x86.exe

(4)执行安装,并选择Eclipse3,3的目录(使用link安装方式)。

(5)这时如果一切正常的话,在eclipse的window->preferences下面可以看到多出了Designer一项。

(6)下面执行注册。

注册项在(5)所提到的desinger项下的License。

方法一:

首先将Automatically activate when possible选项去掉。根据提示发邮件到swtdesigner去注册,这样有时间限制。(一般只可以用十天)

方法二:

也就是crack了。上网查到了一个最省事的方法。到这里下载注册机。执行里面的keygeno.jar,如果正确安装了JVM,可以直接运行。输入姓名(网上建议说名字中间要留空格)以及本机的mac地址,执行generate。如下图所示结果。



在当前目录中会生成一个叫Instantiations.license的文件,把这个文件放到 系统盘/Documents and Settings/当前用户名 目录下面。这样就完成注册了。现在重启动eclipse,查看license。如下图所示。





可以看到注册成功了。(这种方法才是大家最想要的,嘿嘿)

二使用

安装之后会发现在eclipse的工具栏会多了两个按钮如下图所示





分别是建立一个swt支持的工程,及新建swt相关的类。

(1)选择新建工程





选择finish。

(2)新建一个application window









填入类名,选择finish。随机eclipse可以打开新建的类。

但会出现一些error 如图所示





提示Display cannot be resolved等错误。原因是程序无法引入org.eclipse.swt这个包。要想正确运行swtdesigner需要把相应的包引入到项目中。解决方法如下。

在Project->properties中选择java build path如下图所示





选择Add External Jars

到Eclipse的安装目录下的plugins目录里面找到如下文件

org.eclipse.swt.win32.win32.x86_3.3.1.v3346i.jar

org.eclipse.core.runtime_3.3.100.v20070530.jar

org.eclipse.ui.workbench_3.3.1.M20070921-1200.jar

org.eclipse.jface_3.3.1.M20070910-0800b.jar

添加进入就可以了,要注意下划线之后要与eclipse的版本一致。

现在可以发现eclipse中的程序里的红线不见了。

点击design就可以看到可视化编辑环境了





执行编译运行就可以看到出现winform的程序运行界面了



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: