[英]Mouse Listener class
我试图创建一个鼠标侦听器类,仅用于检测鼠标单击。 我的密码
package game.input;
import java.awt.event.*;
import java.awt.*;
public class Mouse implements MouseAdapter{
public Mouse(Component c){
c.addMouseListener(this);
}
public boolean mouseClicked(MouseEvent e) {
return true;
}
}
给我两个错误:
如何解决这两个问题并完成创建鼠标单击检测器的简单任务? 这是我第一次编写MouseListener,因此欢迎您提出其他有关我做过的错误的评论。
MouseAdapter
是一个class
而不是一个interface
,您需要使用extends
而不是implements
public class Mouse extends MouseAdapter{
看一眼
更多细节
FYI ...
public boolean mouseClicked(MouseEvent e) {
永远不会被调用,因为它不符合MouseListener
接口协定的要求,因此应...
@Override
public void mouseClicked(MouseEvent e) {
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.