Percy

学习Java Swing(是否使用GUI构建器?)

java

我很了解基本的Java,并且想学习Swing,所以当然首先浏览了Sun网站(本教程位于此处)。我本来打算启动它,但意识到它严重依赖于NetBeans,但我不确定。

我不确定,因为它是在学习要达到目的,而不是一个看起来不错的程序。

因此,我以为使用NetBeans一旦知道就可以了,但是我不希望在不了解底层情况的情况下进行构建,当然这也可能在以后引起问题。

我的第一个问题是这是正确的方法,我是否应该尽量不严重依赖IDE?通过浏览网站上的问题,大多数人建议使用Sun教程,而我只看到一个答案与我的想法相符,并且他们链接到该资源,看起来很有希望。或许我对Sun教程的想法不正确,也许它不依赖于IDE,只是看起来像那样。

我的第二个问题是,如果您同意我的话,您会推荐哪些资源(除了上述资源之外)?

感谢您的回答。


阅读 339

收藏
2020-12-06

共1个答案

一尘不染

我不会说Sun在其教程中对NetBeans的依赖程度与对NetBeans的引用一样多,因为NetBeans是Sun的IDE。

我将Eclipse用于Java开发。一个好的IDE可以帮助您完成繁重的工作,因此您可以专注于手头的问题。

如果您想学习Swing,我建议您参阅《 Java Swing权威指南,第三版》。本书通过使用和增强GUI开发的MVC模式,逐步引导您完成布局和小部件。

对于高级Swing开发人员,我建议使用Swing Hacks:Killer GUI的提示和工具。本书向您展示了一些使GUI流行的技巧。

2020-12-06