我已经使用NetBeans设计器设计了一个Swing GUI,这意味着它是一个GroupLayout
。我想手动更改它创建的垂直组之一中的元素,但是该代码不可编辑,并且在属性对话框中看不到任何允许我执行此操作的内容。有什么建议么?
最佳答案
GroupLayout
在GUI设计器中对代码生成属性的支持非常有限;生成的代码几乎完全取决于设计者的定位。您可能需要检查其他布局可用的属性以进行比较,例如GridBagLayout
。
虽然很想在整个GUI中使用设计器,但是您可能要考虑here所示的方法,其中对设计器的使用仅限于单个top-level container中的一个(或几个)面板。