鼠标事件e(Jpanel)Java帮助
我想在JFrame中的JTabbedPane中为JPanel安装鼠标侦听器…鼠标事件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) 这是什
我想让它在点击/按下鼠标时打印一些东西。
我试过四处查看,但当我尝试实现它时,我在这行上遇到了一个错误:
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();