在接下来的几周/几个月内,我将在这里用 Java 制作我的第一个正式的 GUI。这将是我的第一个 Java 项目,我将在编码实践和结果方面要求自己达到非常高的标准,因此我预计学习过程将需要一些时间。
我想说我并不是一个 Java 初学者,而是一个中级用户 - 正在习惯 API,但对一些关键字仍然感到尴尬。我对 OOP 很熟悉,主要是通过 PHP 开发。
人们是否可以想到任何提示来帮助加快学习曲线,即“不要这样做”或“我希望有人告诉我这一点”之类的事情。
我在其他几个问题中遇到的第一个问题是空布局管理器 - 显然,这是低劣的编程并会导致麻烦。所以,这立即对我有帮助,可能节省了一周的时间并进行了一些重写。
另一个是使用 NetBeans 在 Swing 中移动...但我还无法详细说明这一点,需要进行一些研究。
还有其他强有力的建议吗?
最佳答案
Are there any other strong recommendations out there?
另外,关于布局的一般主题,当嵌套布局的组合将达到效果时,不要花时间试图找到“正确”的布局。请参阅Nested Layout Example示例代码。
关于Java GUI - 加速学习曲线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6755547/