0

我正在使用 Java 使用 NetBeans 进行编程,以创建基于 JFrame 的 GUI 界面。在 JFrame 中,我有一个 jButton,并且我为这个按钮创建了一个事件,该事件是 mouseClicked。

但是现在我想删除这个事件(并删除它的相应方法)并且找不到这样做的方法。

你能帮忙吗?

4

2 回答 2

1

对于JButton,您可以:

于 2012-08-24T10:06:35.427 回答
1

如果要在运行时取消注册鼠标侦听器,可以使用从 Component 类继承的 JButton 的removeMouseListener方法。如果您已将鼠标移动侦听器和鼠标滚轮侦听器添加到按钮,您可能还需要删除它们。

如果您正在谈论在 NetBeans 中查找相关代码并删除该代码,请按照以下步骤操作:

  1. 打开表单的设计视图
  2. 单击按钮,您要从中删除侦听器。
  3. 在“属性”视图中,转到“事件”选项卡。
  4. 删除鼠标事件。(即mouseClicked、mouseMoved、mousePressed、......
于 2012-08-24T10:18:47.137 回答