【问题标题】:How to remove actionPerformed methods in NetBeans如何在 NetBeans 中删除 actionPerformed 方法
【发布时间】:2011-11-26 07:58:27
【问题描述】:

JButton 被添加到内容窗格时,我们可以通过双击按钮或右键单击->事件->操作->actionPerformed来设置操作。假设我们设置了某事发生。然后我们需要删除那个函数。这可以通过删除我们在那个按钮的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 为例。其他组件的action方法是这样的。

【问题讨论】:

    标签: swing netbeans desktop-application


    【解决方案1】:

    转到您的 JButton 属性,选择“事件”,actionPerformed 并从相邻的组合框中选择“无”。你的源代码被清理了!

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

    【讨论】:

    • 在 Netbeans 7.2.1 中,出于某种原因,我没有 <none> 选项。删除值(使字段为空)确实有效。
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

        确定您的 .java 文件,然后关闭 Netbeans 并直接从文本编辑器编辑您的文件。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2015-08-31
          • 1970-01-01
          • 2013-03-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多