哪些Java IDE可以很好地与现有GUI配合使用,并可能有助于转换?

我有一个85“框架”的应用程序,最初是用JBuilder 5编写的 – 一个早期的IDE.该应用程序是纯
Java,我认为它主要是Swing和AWT.因此,核心问题是:哪些IDE可以帮助我维护现有的应用程序,可能将其从独立转换为JSP,并希望通过GUI界面帮助进行新的开发?

去年夏天(’08),我下载了Eclipse,它确实击败了JBuilder,除了缺少可视化的GUI WYSIWYG编辑器 – 即使在那时Visual Editor已经死了.我喜欢Ganymede(当前版本)标准工具集,但缺乏可视化编辑器让我感到担忧. (并且,我在将其集成到现有开发环境中时遇到了很多麻烦.)虽然它允许您使用现有代码,但它甚至没有(当前)GUI编辑器,因此使用我的旧代码是旧的 – 老式的方式(“盲目”).

在完成我的作业时,我找到了一家制作/制作当前版本的基于Eclipse的IDE的公司,该IDE具有完整的GUI环境,他们声称可以轻松开发一个GUI,然后将其作为独立部署(纯Java)应用程序,或将其部署为网页(使用JSP等).并且,他们建议,它可以让你使用现有的应用程序,这是其他系统所没有的 – 我到目前为止已经找到了. IIRC,许可证大约250美元.

对我来说不幸的是,生命事件在那一刻阻止了行动 – 长话短说,我失去了与他们网站的链接.我认为再次找到它们是没有问题的,但是“插件”和合作伙伴的数量已经爆炸了!他们现在有近1200个可用的插件和大约60个GUI! YOWZER!

我来到SO,并从NetBeans 6.5值得一看的“最佳IDE for Java”的几个问题中找到了一个想法.我尝试过这个.它甚至在带有3G内存的3ghz盒子上也非常慢,但是,它更快地集成到环境中,我喜欢它的部署细节.然后我发现它的GUI环境只适用于新代码,有些人在SO上表示它有点脆,如果你不得不破解它(我需要做的那些!)那么它可能会破坏它的能力GUI继续可在IDE中编辑…

我花了无数个小时做这个功课,特别是包括在这里看SO和他们经常指出的网页.关于Java IDE GUI的很多文章现在已经很老了,但我还是已经阅读过了,并且学到了很多东西……

理想情况下,我想找到一个工具:

>有竞争力,没有过度的麻烦,作为具有良好GUI的Java的现代IDE
>可以帮助在不同类型的应用程序之间进行转换 – 独立与JSP(移动?)
>可以使用现有应用程序(不使用该工具集编写).
>不将代码挂钩到专有库.

如果不是在一个工具中,作为多个工具,拥有所有这些能力仍然是很好的!

我不要求“免费”!

您的意见赞赏!

最佳答案 我建议你再看看Visual Editor,因为它应该能够使用现有的代码,如果这段代码不是太复杂(就业务逻辑与gui代码混合而言).

否则,您可以花时间将GUI代码重构为Visual Editor可以处理它的状态.我还没有看到其他可以使用现有代码的免费IDE.

点赞