Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
鼠标事件e(Jpanel)Java帮助_Java_Swing_Mouselistener - Fatal编程技术网

鼠标事件e(Jpanel)Java帮助

鼠标事件e(Jpanel)Java帮助,java,swing,mouselistener,Java,Swing,Mouselistener,我想在JFrame中的JTabbedPane中为JPanel安装鼠标侦听器… 我想让它在点击/按下鼠标时打印一些东西。 我试过四处查看,但当我尝试实现它时,我在这行上遇到了一个错误: public class GUI implements ActionListener, MouseListener 这就是错误: GUI不是抽象的,也不是抽象的 重写java.awt.event.mouseStener中的抽象方法mouseExited(java.awt.event.MouseEvent) 这是什

我想在JFrame中的JTabbedPane中为JPanel安装鼠标侦听器…
我想让它在点击/按下鼠标时打印一些东西。
我试过四处查看,但当我尝试实现它时,我在这行上遇到了一个错误:

public class GUI implements ActionListener, MouseListener
这就是错误:

GUI
不是抽象的,也不是抽象的 重写
java.awt.event.mouseStener中的抽象方法
mouseExited(java.awt.event.MouseEvent)

这是什么意思

p.S(我想要它的JPanel/tab位被称为:displayMainPanel)

非常感谢。

那么,您必须覆盖
mouseExit

在您的
GUI
类中:

@Override
public void mouseExit(MouseEvent e) { /* Do nothing */ }
当所有的错误都消失了。别忘了
你的面板。添加MouseListener(MouseListener)

然后在面板上设置焦点,以确保事件被捕获

yourPanel.requestFocus();

那么,您必须覆盖
mouseExit

在您的
GUI
类中:

@Override
public void mouseExit(MouseEvent e) { /* Do nothing */ }
当所有的错误都消失了。别忘了
你的面板。添加MouseListener(MouseListener)

然后在面板上设置焦点,以确保事件被捕获

yourPanel.requestFocus();