我用Java编写应用程序,并且正在寻找加速GUI编程的方法。绑定框架有所帮助,但我现在正在使用的特定应用程序不会从中受益太多(它不会显示大量数据,只是操纵数据的很多方法)。我觉得我花了太多时间编写锅炉图形用户界面代码,比如添加动作监听器,布置组件等。虽然我不是C#开发人员,但我听说XAML工作得很好,并且看到了JAXX,它似乎与XAML类似。我也在看Groovy Swing Builder。它似乎有这么多的选择,甚至可能太多。Java GUI替代方案
任何人都可以分享他们的想法替代手写简单的Java UI代码?
此外,我有兴趣讨论如何迁移现有的Java Swing代码以使用其中一些选项。
感谢, 杰夫
我已经避免编写Java GUI应用程序,因为这一点。我有兴趣看到建议。 – 2009-09-08 01:58:34
直到我尝试使用Netbeans的GUI创建者时,我才有同样的感觉。此外,玩了一下JavaFX,我认为它可以真正加快GUI(但没有太多时间玩它)。 – NawaMan 2009-09-08 02:01:19
我已经考虑过使用GUI创建器,但我想我只是觉得有太多的GUI代码生成(类似于手写它)。真正的GUI创建者可以帮助加速这个过程,但它并没有消除那些往往会出现在各处的锅炉代码(我知道,在引擎盖下,像XAML这样的东西在运行时仍然会生成代码,但至少你不会'不得不维护代码)。 – 2009-09-08 02:05:50