2012-02-11 55 views
0

我有一个现有的项目,我决定在Netbeans中创建一个GUI。我遇到的问题是,我拖放的每个组件都是源代码中的私有组件,并且是不可修改的。我必须为一切创造获得者吗?Netbeans GUI Builder私人会员

我主要只是需要解决这个问题追加到TextArea。

预先感谢您

回答

2

如果您想要全局更改,请转到选项对话框,然后选择杂项,然后选择gui构建器选项卡。您可以在此处配置默认修饰符。

0

你应该会看到一些标签代码,是与开始和可变区域的末尾。通常有两套不同的标签,当你用表单生成器修改gui时,这些标签之间的任何代码都会重新生成。

您可以在这些标签之外编写自己的代码,即使进行更改后它也应该保留。如果您需要从另一个课程更新您的对象,吸气器和制定者是一个好主意。我之前已经在一些文本区域完成了这个工作,我有一个工具类更新文本。

+0

Ty为您提供帮助。我会和getter和setters一起去。 如果有人在将来希望更改范围,请右键单击组件上的自定义代码。然后,在弹出的底部更改访问权限。 – Nyx 2012-02-11 03:55:54

1

通过在Inspector面板组件上右击,你可以影响生成的代码,即使它是在编辑倍并不能直接编辑。例如,右键单击JList并编辑Properties > model以添加文本条目;右键点击Code > Post Creation Code增加影响选择模型的代码片段:

itemList.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); 

检查在编辑倍代码来查看生成的变化。请参阅Introduction to GUI Building