如何编辑 netbeans desing UI 自动生成的代码?

How to edit automatically generated code by netbeans desing UI?

我的项目(它是一个 DrawingPanel)中有这个 Afficheur java class,它在参数中采用 MainWindow 对象。 MainWindow 本质上是一个 swing UI,当我使用他们的设计工具设计它时,Netbeans 会自动为其生成代码。 为了让它工作,我必须通过 Netbeans 编辑这个生成的代码,并在我创建一个新的 Afficheur 时将参数中的 'this' 添加到 Afficheur(参见第 85 行),这只有在我在记事本中编辑代码时才有可能。

这种方法使我的代码可以工作,但是当我尝试使用 netbeans 设计工具修改 UI 时,整个事情就搞砸了。我知道这是问题所在,因为我尝试删除 'this' 然后修改我的 UI 然后添加 'this' 并且一切正常。就像我修改了它的代码后,netbeans 无法正确生成代码。关于如何解决此问题的任何想法?

只需转到设计选项卡,然后右键单击要更改其代码的项目,然后单击自定义代码(或类似的东西,我记错了)并编辑代码。