如何查看SWT示例(Eclipse)源代码



我刚刚从Eclipse站点下载了SWT示例,但是我有一个问题:我无法查看源代码。我可以启动Control Example应用程序(这是我需要的),但是如果我创建一个包含.jar的项目,我只会在其中看到空包。我做错了什么?有没有办法查看这些。java文件?

我正在为Eclipse开发一个RCP应用程序,这些例子可以帮助我。

从eclipse下载站点下载包含示例的归档文件(例如org.eclipse.sdk.examples-3.7.zip)。

在存档中找到pluginsorg.eclipse.swt.examples.source_3.7.0.v3735b.jar(或其他适当的jar版本)文件,并将内容(jar只是重命名的zip文件)提取到一些现有的Eclipse项目中,或者创建一个新项目(例如SWTExamples)。在src文件夹中,您可以找到所有示例的源代码。为运行控制实例,以主类org.eclipse.swt.examples.controlexample.ControlExample运行工程。

org.eclipse.swt.examples.controlexample包中,您可以找到您正在寻找的源代码。

控件示例有相当复杂的源代码,但是可以找到您需要的。

如SWT示例页面所列:

如果您已经下载并在Eclipse中运行它们,那么可以在eclipse/plugins/org.eclipse.swt.examples.[exampleName].source_[version].jar

中找到源代码。

如果您直接下载了.jar,那么在示例页面(http://www.eclipse.org/swt/examples.php)中有关于如何在eclipse中安装它们的说明,它应该下载源.jar。

好了,我在文件系统上压缩了.jar-s文件,现在可以看到源代码了。:)

所以如果有人遇到这个问题,那么你只需要解压缩位于plugins目录下的.jar-s文件。

最新更新