我有一个带方坐标的矢量a[i][j]
。每次我点击广场,我都想得到坐标。
如果我这样做
[...]
a[i][j].mouseClicked(null);
[...]
public void mouseClicked(MouseEvent e) {
System.out.println("Hello");
}
这样可行,但我怎么能这样做:
public void mouseClicked(MouseEvent e, int x, int y) {
System.out.println("X: "+x+", Y: "+y);
}
如果我改为使用
a[i][j].mouseClicked(null,j,i);
我收到编译时错误:
"不是抽象的,不会覆盖
mouseClicked(java.awt.event.MouseEvent)
"中的抽象方法java.awt.event.MouseListener
。
这可能吗?