桌面应用程序中MVC框架的概述

4

我想知道是否有适用于非Web应用(桌面应用程序)的Java(MVC)框架?

我已经搜索了一段时间,但答案都是关于Java Web应用程序框架,如Struts、Spring和Hibernate。

我曾经开发过PHP Web应用程序(使用CodeIgniter框架),所以我对Java环境不太了解。

2个回答

3
Java Swing组件已经是MVC方法中的“V”和“C”。您需要添加模型部分。在15年的Java开发中,我从未发现任何比熟知Swing组件更好的工具。Oracle的Swing教程是开始的最佳免费方式。 Griffon是一个不错的框架,具有MVC结构,并用于开发桌面应用程序。
Apache Pivot http://pivot.apache.org 还请查看此文章

1
Hadoop?我听过这个名字很多次,但从来没有听说过与GUI相关的。 - madth3

0

Swing是标准,但如果你正在寻找替代方案,我会推荐Qt-jambi。我使用它是因为我想尝试一下,它做得相当不错。而且,现在由社区管理。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接