Netbeans GUI Builder私人会员

时间:2012-02-11 03:24:20

标签: java swing user-interface netbeans builder

我有一个现有的项目,我决定在Netbeans中创建一个GUI。我遇到的问题是,我拖放的每个组件在源中都是私有的,并且是不可修改的。我必须为一切创造吸气剂吗?

我主要只是需要解决此问题才能附加到TextArea。

提前谢谢

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

通过右键单击Inspector面板中的某个组件,您可以影响生成的代码,即使它位于 editor-fold 中,也不能直接编辑。例如,右键单击JList并编辑Properties > model以添加文本条目;右键单击Code > Post Creation Code以添加影响选择模型的代码段:

itemList.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);

检查编辑器中的代码 - 折叠以查看生成的更改。

另见Introduction to GUI Building

答案 2 :(得分:0)

你应该在代码中看到一些标签,与变量区域的开始和结束有关。通常有2组不同的标签,当您使用表单构建器修改gui时,这些标签之间的任何代码都会重新生成。

您可以在这些标记之外编写自己的代码,即使您进行了更改,它也应该保留。如果您需要从另一个类更新对象,那么Getter和setter是个好主意。我之前已经完成了一些文本区域,我有一个实用程序类更新其中的文本。