swt的包
在发布使用SWT/JFace编写的GUI程序时,要随程序带上相应的库文件。对于Windows版的SWT来说,SWT包含有4个dll文件和一个jar文件。它们是swt-awt-win32-3305.dll、swt-gdip- win32-3305.dll、swt-wgl-win32-3305.dll、swt-win32-3305.dll和swt.jar。在发布时,要将 4个dll文件放到path路径中,或者使用-Djava.library.path设置相应的路径。将swt.jar放到classpath路径中,或使用-classpath设置相应的jar包。而对于JFace,除了上述的5个文件外,还要带上5个jar包:
org.eclipse.core.runtime_3.1.2.jar
org.eclipse.jface_3.1.1.jar
org.eclipse.jface.text_3.1.2.jar
org.eclipse.osgi_3.1.2.jar
org.eclipse.text_3.1.1.jar
JFace使用的这几个jar包可在 eclipse的plugins目录下找到,如是最新版本的,只用如下三个jar包即可:
org.eclipse.core.commands_3.2.0.I20060605-1400.jar
org.eclipse.equinox.common_3.2.0.v20060603.jar
org.eclipse.jface_3.2.2.M20061214-1200.jar
将这些jar包加入工程。