0

为什么当我在NetBeans中为一个简单的JFrame生成代码时,它总是给我一个很长的简单GUI的代码,有点乱,有插件吗?还是只为组件生成 UI 代码的编译器?在他们的位置上??

4

1 回答 1

0

默认情况下,Netbeans UI 编辑器使用一个布局 ( GroupLayout),该布局旨在供此类自动工具使用。生成的代码通常很冗长——几乎所有自动生成的代码都是如此!无论如何,您不能触摸此代码(至少从 Netbeans 内部),那么您为什么要关心呢?

如果您需要简单的代码,请了解每个 Swing 布局的属性并使用它们来手动编码您的表单,或者通过 Netbeans 编辑器。作为额外的好处,您将对表单外观进行更好的控制(当您的表单变得更复杂时,默认布局很容易表现得与预期不同)。

于 2011-12-04T00:42:35.977 回答