我有一个现有的项目,我决定在Netbeans中创建一个GUI。我遇到的问题是,我拖放的每个组件在源中都是私有的,并且是不可修改的。我必须为一切创造吸气剂吗?
我主要只是需要解决此问题才能附加到TextArea。
提前谢谢
答案 0 :(得分:2)
如果要全局更改,请转到选项对话框,然后选择杂项,并选择gui构建器选项卡。您可以在那里配置默认修改器。
答案 1 :(得分:1)
通过右键单击Inspector
面板中的某个组件,您可以影响生成的代码,即使它位于 editor-fold 中,也不能直接编辑。例如,右键单击JList
并编辑Properties > model
以添加文本条目;右键单击Code > Post Creation Code
以添加影响选择模型的代码段:
itemList.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
检查编辑器中的代码 - 折叠以查看生成的更改。
答案 2 :(得分:0)
你应该在代码中看到一些标签,与变量区域的开始和结束有关。通常有2组不同的标签,当您使用表单构建器修改gui时,这些标签之间的任何代码都会重新生成。
您可以在这些标记之外编写自己的代码,即使您进行了更改,它也应该保留。如果您需要从另一个类更新对象,那么Getter和setter是个好主意。我之前已经完成了一些文本区域,我有一个实用程序类更新其中的文本。