如何在NetBeans中删除actionPerformed方法

时间:2011-09-27 19:15:17

标签: swing netbeans desktop-application

JButton添加到内容窗格时,我们可以通过双击按钮或右键单击 - >事件 - >动作 - > actionPerformed来设置操作。请说,我们设置了一些内容发生。然后我们需要删除该函数。通过删除我们在buttton的actionPerformed中编写的代码,可以轻松完成。但问题是,该按钮的actionPerformed方法仍然存在,即使它不再使用而且不需要。

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
   //no function here.. but this  code is still remaining. need to remove this code part as well
}

如何删除?我得到了JButton的一个例子。其他组件的动作方法是这样的。

4 个答案:

答案 0 :(得分:55)

转到JButton属性,选择“Events”,actionPerformed并从相邻的组合框中选择“none”。您的源代码已清除!

Netbeans Properties

最新版本的Netbeans(如7.3)不提供“none”作为选项,但允许您通过删除方法名称或按1,2和3按钮删除actionPerformed方法:

enter image description here

答案 1 :(得分:4)

如果操作注册的按钮不再出现在表单中(这在我用先前的备份手动替换.form文件后发生这种情况)那么您将无法执行Costis Aivalis的解决方案。在这种情况下,您可以使用另一个文本编辑器打开.java文件,并删除那里的事件处理程序。

答案 2 :(得分:1)

在最新版本的netbeans中,单击组合框右侧的3个句点[...]按钮,将显示列出处理程序的新控件。选择要删除的一个,然后按[删除]按钮。

答案 3 :(得分:-1)

识别.java文件,然后关闭Netbeans并直接从文本编辑器编辑文件。