Java 如何修改Netbeans Swing生成的方法?

Java 如何修改Netbeans Swing生成的方法?,java,swing,netbeans,Java,Swing,Netbeans,我使用netbeans7.3。我需要修改IDE生成的方法。例如我想将“initComponents()”方法的访问级别从private更改为protected。以及一些生成为私有的函数是否受保护?这意味着以下是IDE使用私有修饰符生成的函数。我想让它成为受保护的void jbutton4actionperfumrd( private void jButton4ActionPerformed(java.awt.event.ActionEvent evt){ //TODO在此处添加您的处理代码: }

我使用netbeans7.3。我需要修改IDE生成的方法。例如我想将“initComponents()”方法的访问级别从private更改为protected。以及一些生成为私有的函数是否受保护?这意味着以下是IDE使用私有修饰符生成的函数。我想让它成为受保护的void jbutton4actionperfumrd(

private void jButton4ActionPerformed(java.awt.event.ActionEvent evt){
//TODO在此处添加您的处理代码: }


有什么建议吗?

请在另一个编辑器上打开Java文件。在那里,您可以手动更改它,甚至可以删除NetBeans代码不可编辑部分的“隐藏标记”——并编辑NetBeans本身的所有内容


但是要小心:这样你就可以把代码和GUI创建者之间的事情搞砸了。

可能的重复:重复:?:通过“自定义代码”选项,可以修改与组件相关的代码,但不能修改功能。因此不能重复。不要认真使用生成器:为什么要打开访问权限?让子类覆盖是不好的风格构造函数内部调用的方法。有时,某些设计概念可能不总是在任何地方匹配。对于我的应用程序设计,我需要这样的要求。非常感谢kleoptatra提供的信息。