首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >适用于Java桌面应用的MVC

适用于Java桌面应用的MVC
EN

Stack Overflow用户
提问于 2012-02-18 23:39:51
回答 3查看 5.1K关注 0票数 7

我想使用Java创建一个桌面应用程序,但我对桌面开发和Swing还不熟悉。从web开发中,我知道我必须将MVC应用到我的项目中。有没有什么工具或框架可以简化这项任务?因为我是一名web开发人员,所以我知道PHP存在这样的工具和框架。有什么书可以解释如何组织我的项目吗?我选择的IDE是Eclipse。到目前为止,我找到了这篇文章http://www.oracle.com/technetwork/articles/javase/mvc-136693.html

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-02-18 23:46:02

Java Swing组件已经是MVC方法的"V“和"C”。您必须添加模型部分。在从事Java工作的15年中,我从未找到过比对Swing组件了如指掌更好的工具。来自Oracle的Swing教程是最好的免费入门方式。

票数 6
EN

Stack Overflow用户

发布于 2012-02-18 23:59:10

Eclipse富客户端平台(RCP)。这个PDF(http://wiki.eclipse.org/images/6/61/Frank_Gerhardt_Eclipse_Data_Binding.pdf)有一个完整的概述在http://wiki.eclipse.org/images/6/61/Frank_Gerhardt_Eclipse_Data_Binding.pdf中应用MVC。

我知道我读过一些关于人们使用Spring框架开发富桌面应用程序的文章。Spring富客户端项目( Spring -RCP)自2009年以来就没有更新过,所以我不确定有多少人在用Spring做这件事。

票数 1
EN

Stack Overflow用户

发布于 2012-02-19 00:05:33

Griffon ( http://griffon.codehaus.org/ )是一个专门为简化桌面MVC而构建的框架。它是用Groovy编写的,Groovy是一种构建在JVM上的类似Ruby的动态语言,通常用Groovy编写代码,但也可以混合使用Java代码。

你可以看到我在我雇主的博客http://blog.chariotsolutions.com/2010/12/painless-java-desktop-application.html上贴出的介绍和一个例子

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9342524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档