NetBeans在设计视图中删除自动生成的动作侦听器

Dan*_*sev 3 java netbeans view actionlistener

我正在使用NetBeans设计视图.我向JMenuItem添加了一个动作监听器,我想删除它.我似乎无法做到这一点,因为生成的代码在灰色区域,IDE将不允许我编辑它.我无法通过属性窗口删除它.我该怎么办?

nit*_*eek 7

您可以对受保护的代码进行更改,请参见http://wiki.netbeans.org/FaqFormEditingGuardedBlocks

但我不认为你应该这样做.

单击JMenuItem,转到"属性"窗格.

在"属性"窗格中,转到"事件"选项卡,然后从中删除操作侦听器.如果你什么都没有,那么它将显示"<none>"为事件监听器.

现在不会调用动作侦听器函数,尽管代码仍然存在.

但是,如果那些死代码的代码困扰着你,那么你可以对它们进行评论,或者删除JMenuItem并再次添加.这将完全删除代码.