2010-11-20 34 views
11

我在我的大学学习Java,但不幸的是只有语言而不是框架。什么是Java Swing应用程序的好例子?

我有兴趣在Swing中编写一些Java应用程序。什么是使用干净文档布局的一些项目,以便我可以看到通常如何构建Java应用程序?

+1

Swing本身使用mvc – Enrique 2010-11-20 20:22:35

+0

参见http://java.sun.com/products/jfc/tsc/articles/architecture/ – trashgod 2010-11-20 22:21:24

回答

0

我发现了一个简单的Tic-Tac-Toe done in MVC,它可能对您了解MVC模式很有帮助。

编辑:

退房these项目......他们已经为每个项目提供全部源代码采取其中任何一个你感兴趣,你能理解这样的框架...

+1

我很了解MVC,我只是没有熟悉swing,以及如何构造一个正常应用。例如。你通常创建了哪些不同的软件包?它认为让我感受Java + Swing的最快方式就是看看一个做得好的项目。 – 2010-11-20 20:35:15

+0

感谢您的努力,但我知道如何自己使用搜索引擎。我在这里问了这个问题*特别是*,因为我想要一些代码*具有经验*的人认为写得很好并且易于理解。通过在Google搜索上搜索或搜索,会发现很多写得不好的代码,作为初学者,我无法判断代码的质量。 – 2010-11-21 20:00:13

3

我通常为这样的事情做的事情之一是看亚马逊的书评。对于那些反馈良好的人,我会到发布商网站下载源代码。所以对于这个问题,我会看看these reviewsthe publishers website。 请注意,您实际上可以获得版本1 & 2. 的代码示例此外,您还可以在Word中免费获得本书的第一版。 最后一点,如果你真的喜欢Swing,也可以看看Griffon。 它使Swing应用程序编码更好,因为它使用Groovy DSL。 祝你好运。

+0

我大概可以在大学的图书馆里获得这些书籍。 – 2010-11-21 12:02:46

0

每个Swing应用程序通常使用不同的方法解决不同的问题。因此没有典型的结构总是被使用。我会建议,而不是寻找一个标准的结构,从小开始,并建立一些简单的项目。当您添加功能时,请查看想法的示例,但仅仅因为一个项目以某种方式实现了解决方案,并不意味着这总是最好的方式,或者它甚至是您的情况的合适选择。

相关问题