我正在使用 NetBeans 设计视图。我向要删除的JMenuItem添加了一个动作侦听器。我似乎做不到,因为生成的代码在灰色区域,IDE 不允许我编辑它。我也无法通过属性窗口将其删除。我该怎么办?
问问题
6327 次
2 回答
7
您可以更改受保护的代码,请参见此处http://wiki.netbeans.org/FaqFormEditingGuardedBlocks
但我认为你不应该。
单击 JMenuItem,转到属性窗格。
在“属性”窗格中,转到“事件”选项卡并从那里删除操作侦听器。如果你什么都不给,它将显示"<none>"
为事件侦听器。
现在将不会调用动作侦听器函数,尽管代码仍然存在。
但是,如果这些死代码行困扰着您,那么您可以评论它们,或者删除 JMenuItem 并重新添加。这将完全删除代码。
于 2012-12-27T17:56:29.603 回答
1
选择 Design 视图,然后在Navigator窗格中找到您的 JMenuItem 。它默认位于左侧。如果不存在,请在菜单中选择:
窗口 => 导航 => 导航器
或者,也可以单击 Ctrl+7。
当您在 Navigator 窗格中找到您的 JMenuItem 时,选择它,右键单击并选择Delete。
更新
当然,通过执行上述操作,您将摆脱 JMenuItem 本身。
如果您想摆脱动作侦听器本身,<none>
请按照@nitgeek 的建议选择所需的动作。
于 2012-12-27T17:58:22.460 回答