什么是Java Swing应用程序的一个很好的例子?

我正在大学学习Java,但不幸的是只有语言而不是框架。

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

这是一个非常简单的猜谜游戏 ,展示了这种模式。 这个稍微复杂的平铺游戏旨在说明相同的概念。

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

每个Swing应用程序通常使用不同的方法解决不同的问题。 因此,不存在总是使用的典型结构。 我建议不要寻找标准结构,只需从小处开始构建一些简单的项目。 在添加function时,请查看创意示例,但仅仅因为一个项目以某种方式实现解决方案,并不意味着始终是最好的方式,或者它甚至是适合您情况的选择。

我在MVC中找到了一个简单的Tic-Tac-Toe ,它可能对你理解MVC模式很有帮助。

编辑:

看看这些项目……他们为每个项目提供了完整的源代码……把你感兴趣的任何一个项目都拿出来,你就可以理解这个框架……