2013-05-02 26 views
-3
public void mouseClicked(MouseEvent e) { 
     System.out.println("mouse click working"); 
     System.out.println(getX()); 
     System.out.println(getY()); 

    } 
+0

为了更好地帮助您,请发布[SSCCE](http://sscce.org/)。 – 2013-05-02 13:36:28

回答

2

你调用包含类getX()getY()MouseEvent不管位置。

例如您需要

e.getX(); 
+0

我不想获得鼠标的位置,它是一个棋盘游戏,我想获得方块的位置,用户点击它。 – 2013-05-02 13:12:55

+0

@Michael Samir再次重新阅读Andrew Thompson关于SSCCE的评论,用这种形式的代码编辑你的问题,然后在你想要某个东西之后,否则这个问题(并且带有非生产性的评论)是不应该回答的。 – mKorbel 2013-05-02 13:41:51