首先SWT和JFace的源码包在Eclipse for RCP and RAP Developers版本下有,Eclipse IDE for Java EE Developers版本下没有,如果你要安装SWT Designer,需要去google提供的地址下载,https://developers.google.com/java-dev-tools/download-wbpro?hl=zh-CN
方法很简单,在Eclipse->help->install new software->Add->Location下复制上述代码,然后就比较简单了
在Eclipse 中设置SWT/JFace源码查看,首先右键你的项目,选择“属性”,
选择“Java构建路径”,选择“库”标签,点击“添加变量”,继续在新弹出框中点击“扩展”,找到:org.eclipse.jface_3.7.0.v20110928-1505.jar,/org.eclipse.swt.win32.win32.x86_3.7.2.v3740f.jar
一路OK后,在一个java文件中声明
TableViewer tv;/Button b;
(import)ctrl+shift+O
鼠标光标放在TableViewer/Button上,按住CTRL键,点击鼠标左键,提示找不到源代码,则点击change location字样的按钮,在探出的对话框中
点击选择文件,找到org.eclipse.jface.source_3.7.0.v20110928-1505.jar/org.eclipse.swt.win32.win32.x86.source_3.7.2.v3740f.jar,再点击时即可查看。