我想知道是否有非Web应用程序(桌面应用程序)的Java(MVC)框架? 我已经搜索了一段时间,但答案都是关于Java Web应用程序框架,如Struts,Spring&冬眠。
我以前开发PHP Web应用程序(使用CodeIgniter框架),所以我对Java环境了解不多。
答案 0 :(得分:3)
Java Swing组件已经是MVC方法的“V”和“C”。您必须添加模型部分。在十五年的Java中,我从来没有找到任何比从前面了解Swing组件更好的工具。 Oracle的Swing教程是最好的免费开始方式。
Griffon是一个很好的框架,具有MVC结构,用于开发桌面应用程序。
Apache Pivot http://pivot.apache.org
另请参阅此post
答案 1 :(得分:0)
Swing是标准,但如果您正在寻找替代方案,我建议Qt-jambi。我使用它是因为我想尝试一下,它做得非常好。此外,它现在由社区管理。