采用良好实践的基于开源摇摆的应用程序

时间:2010-08-28 19:46:57

标签: java swing

我正在努力学习摇摆,我认为你们可能知道一个非常好的基于开源的应用程序,我可以学习和启发。我正在寻找具有真实世界用途的东西,而不只是解释一些概念(如大多数书籍和教程中的例子)。

谢谢!

6 个答案:

答案 0 :(得分:4)

与建议检查NetBeans的答案一样,我建议从他们的git存储库中获取IntelliJ IDEA Community Edition and IntelliJ Platform的源代码。在某些时候,IDEA是IMO最先进的Swing应用程序(快速,响应,不丑,用户体验等)。

答案 1 :(得分:4)

这肯定不如这里提到的其他一些项目知名,但看看GoGrinder。代码写得很好并且有文档记录。

寻找你实际使用的东西也许是一个好主意。我发现使用它们更容易阅读我熟悉的应用程序源。

答案 2 :(得分:3)

也许您可以查看开源NetBeans IDE。它是巨大的,但它是密集使用Swing并且设计和记录良好。此外,它还是构建模块化GUI应用程序的通用平台。

答案 3 :(得分:2)

The Swing Tutorial充满了优秀的代码,Swing代码本身可以在大多数IDE中学习。

答案 4 :(得分:2)

jEdit是程序员的文本编辑器,几年前我写了一些插件。部分由于插件系统,代码有很好的文档记录,并且在开发多年后通常质量非常高。

答案 5 :(得分:0)

您可以查看 jgoodies示例。虽然它们并不是很平常,但我不知道许可证。