几年前,JSR 296引入了一个框架来创建Swing桌面应用程序。NetBeans提供了与参考实现的紧密集成。我接受了这个框架并创建了许多程序,从简单的单面板统计计算器到大型多窗口、多面板数据分析和模拟程序。
自那时以来,JSR已经被大量放弃,下一个版本的NetBeans(7.1)将不再包括它的支持。我正在寻求有关如何将这组现有应用程序转换到新框架的建议。
似乎有几种可能的选择,包括:
自那时以来,JSR已经被大量放弃,下一个版本的NetBeans(7.1)将不再包括它的支持。我正在寻求有关如何将这组现有应用程序转换到新框架的建议。
似乎有几种可能的选择,包括:
- NetBeans平台。我对此有一些经验。虽然它很强大,但似乎对于某些应用程序来说过于复杂。
- Eclipse Rich Client Platform (RCP)。与NetBeans平台类似的想法。
- 更好的Swing应用程序框架。JSR参考实现的一个分支,但我找不到与IDE的紧密集成。
- Guice实用工具集。
- 自己动手做。
还有其他选择。
有没有人尝试过从JSR 296转换到这些替代方案?如果有人之前尝试过,我真的不想花费时间学习所有这些。
除了仅仅移动项目之外,有人能分享在过渡期间如何保持版本控制历史记录的经验吗?移动帮助系统怎么样?效果如何?
感谢您能提供的任何建议。