2012-06-05 141 views
2

我设法独立运行Swing Explorer,但真的想为它运行Eclipse插件。从我收集的内容来看,有一个支持Eclipse 3.2/3.4的插件,但我无法在Indigo中使用它或为Indigo找到一个更新的插件。有没有人设法让它工作或知道靛蓝插件?如果没有,可以考虑具有相同功能的另一个插件。Eclipse Indigo的Swing Explorer插件

我已经看到JDeveloper提到了一些类似的功能,但现在这不是一个可行的选择,因为我们是基于Eclipse的。

问候, 山姆

+0

取决于它如何去,你可能也想看看WindowBuilder。它是来自Instantiations的WindowBuilder,由Google收购,然后在Eclipse Foundation上开源:http://www.eclipse.org/windowbuilder/ –

+0

感谢您的提示。我会看看即使我与SE成功。 – SamVH

回答

3

我也用SwingExplorer广泛用于调试,但不是插件本身。看看我如何管理它的启动配置。

Main-Class的

  • org.swingexplorer.Launcher

程序参数:

  • org.yourcompany.YourMain

要JVM参数我加

  • -javaagent:swag.jar
  • -Xbootclasspath/a:swag.jar
  • -Dswex.mport=63812
  • -Dcom.sun.management.jmxremote

在类路径

  • 1新条目:swexpl.jar(包含org.swingexplorer.Launcher

这种方法的好处是它不需要SwingExplorer插件,只有罐子。当你点击任何轨迹时,你只有一个功能缺失的功能SwingExplorer,即Eclipse中的Jump-to-code。 (我写了一个函数 - 受JQuery选择器的启发 - 遍历Swing层次结构)。我还在后台使用Groovy控制台,以便我可以随时轻松更改任何我想要的组件。如果你有兴趣,我也可以更详细地写下它。

+0

这看起来很有希望。我会尽快尝试。努力解决一些需要先排序的ssl/MD5问题。 – SamVH

0

我在Indigo中使用它。你可以得到jar文件here

只需点击链接swexpl-eclipse.zip。你必须输入电子邮件,他们会向你发送下载链接。我还没有找到另一种方式,但到现在还没有得到任何通讯或类似的东西。

然后只需按照安装说明,也可以在该页面上找到。什么都不复杂

+0

我有不同的文件,但没有设法让它以这种方式工作。 – SamVH

+0

我在个人机器上再次尝试过,并且我能够加载插件。不知道机器之间有什么不同。 – SamVH

+0

此链接不再有效 –