[b][size=large]一、下载[/size][/b]
直接用下面这个地址,就可以直接下载:
http://download.actuatechina.com/eclipse/eclipse/downloads/drops/S-3.4M4-200712131700/swt-3.4M4-win32-win32-x86.zip
[b][size=large]二、安装[/size][/b]
1、将下载的swt-3.2-win32-win32-x86.zip解压,其中有4个dll文件, swt-awt-win32-3232.dll , swt-gdip-win32-3232.dll ,
swt-wgl-win32-3232.dll和swt-win32-3232.dll。
这四个文件就是SWT的原生库文件。原生库文件为SWT 通过JNI 访问windows 本地API 提供了接口,为使Java 程序在启动时能够访问这些文件,可以通过以下方法进行设置:
方法一:将这四个DLL文件复制到jre的bin目录下。
方法二:设置环境变量,在PATH 中加入这几个dll文件所在的目录。
方法三:在eclipse的Java 项目中导入原生库文件。操作方法是:
在eclipse 的包资源管理器中,右单击项目名→导入→常规→文件系统→下一步→浏览
→选择DLL文件所在目录→确定→勾选DLL文件→完成。
我用了方法三可以。用方法一时出现异常,方法二没试。
2、eclipse的Java项目中配置构建路径,添加外部JAR,
将文件swt.jar 加入到项目中,操作方法是:
在eclipse的包资源管理器中,右单击项目名→构建路径→配置构建路径→库(L)→添
加外部JAR→在eclipse的plugins 文件夹中找到该jar 文件→打开→确定。
直接用下面这个地址,就可以直接下载:
http://download.actuatechina.com/eclipse/eclipse/downloads/drops/S-3.4M4-200712131700/swt-3.4M4-win32-win32-x86.zip
[b][size=large]二、安装[/size][/b]
1、将下载的swt-3.2-win32-win32-x86.zip解压,其中有4个dll文件, swt-awt-win32-3232.dll , swt-gdip-win32-3232.dll ,
swt-wgl-win32-3232.dll和swt-win32-3232.dll。
这四个文件就是SWT的原生库文件。原生库文件为SWT 通过JNI 访问windows 本地API 提供了接口,为使Java 程序在启动时能够访问这些文件,可以通过以下方法进行设置:
方法一:将这四个DLL文件复制到jre的bin目录下。
方法二:设置环境变量,在PATH 中加入这几个dll文件所在的目录。
方法三:在eclipse的Java 项目中导入原生库文件。操作方法是:
在eclipse 的包资源管理器中,右单击项目名→导入→常规→文件系统→下一步→浏览
→选择DLL文件所在目录→确定→勾选DLL文件→完成。
我用了方法三可以。用方法一时出现异常,方法二没试。
2、eclipse的Java项目中配置构建路径,添加外部JAR,
将文件swt.jar 加入到项目中,操作方法是:
在eclipse的包资源管理器中,右单击项目名→构建路径→配置构建路径→库(L)→添
加外部JAR→在eclipse的plugins 文件夹中找到该jar 文件→打开→确定。