6

我正在使用 WindowBuilder Pro 进行一个项目,在试图掌握它的同时,我一直在寻找好的文档,但没有任何运气。

我发现最好的是Googles WindowBuilder Pro Infopage,但这对我来说还不够广泛。

有谁知道任何其他好的文档?或者我在这里可能有点偏离轨道?我的 Swing 经验非常有限,也许我最好学习 SWING API 而不是寻找 WindowBuilder 文档?

非常感谢任何提示。

4

4 回答 4

5

您引用的 WindowBuilder 文档非常广泛(近 300 页),但它们旨在成为有关如何使用 WindowBuilder 本身的文档。它们有意不作为 Swing、SWT 或 GWT API 的文档,也不应被视为这些 API 的替代品。这些 API 有很多很好的信息来源。

如果您对 Swing 的信息感兴趣,主要来源应该是 Sun/Oracle 提供的文档和教程。一旦你对 Swing 本身有了基本的了解,我想你会发现 WindowBuilder 文档对学习 WindowBuilder 有很大的帮助,它本身对你快速创建 Swing UI 有很大的帮助。

我还应该指出,今天的 WindowBuilder 文档实际上比 Google 收购 Instantiations 之前的文档要好,因为它们代表了另外六个月的工作和改进。虽然该产品的法定所有权发生了变化,但实际上并未从字面意义上“易手”。在 Instantiations 开发该工具的完全相同的团队继续在 Google 工作,并且还在 Eclipse.org 形成提交者团队的核心。这种发展的连续性延续到过去八年,并将持续到未来。

于 2011-02-20T05:04:13.613 回答
4

这还处于早期阶段,但这是我们一直在努力的,可能对您有所帮助:http: //www.codemaps.org/s/WindowBuilder

于 2011-08-10T18:19:47.767 回答
3

WindowBuilder 在过去的 12 个月中已多次易手(从 Instantiations 到 Google,随后Google 将其交给 Eclipse Foundation)。诚然,文件似乎受到了影响。但是,由于该项目仍处于向 Eclipse Foundation 提供的过程中,因此搜索文档的最佳位置应该是Eclipse WindowBuilder 文档页面,该页面可从Eclipse WindowBuilder 页面获得。目前,文档页面只列出了您提到的 Google InfoPage,但我怀疑文档的质量会随着时间的推移而大大提高。

话虽如此,对您计划在 WindowBuilder 中使用的底层技术(无论是 SWT、Swing 还是 GWT)的深入理解是无可替代的。WindowBuilder 将使一些事情变得更容易,但是如果您没有牢牢掌握基本概念,许多功能将会令人困惑。遗憾的是,大多数教程仍然以手动编写 GUI 为中心,因此有进取心的文档/教程作者有机会为那些希望使用 WindowBuilder 学习 Swing 和 SWT 等技术的人提供门户。

于 2011-02-14T15:25:47.687 回答
-1

是的,把 WindowsBuilder 抛在脑后。Swing 教程非常好:http: //download.oracle.com/javase/tutorial/uiswing/

于 2011-02-12T00:50:13.387 回答