Netbeans GUI Builder私人成员



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

我主要只需要解决这个问题就可以添加到TextArea中。

提前感谢

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

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

itemList.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);

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

另请参阅GUI构建简介

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

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

相关内容

  • 没有找到相关文章

最新更新