你有没有人知道一种方法来检测,单板上的哪个卡被点击? 我在JPanel
上得到了一个绘制多个卡片对象的课程。 现在我实施了MouseAdapter
。点击鼠标时,应该检查卡片是否被点击。此外,它应该告诉我哪个对象被点击。检测点击卡
任何理论思想,程序或方法如何实现这一目标?
Card card = new Card();
public void paint(Graphics g) {
g.drawImage(card.getImage(), card.getX(), card.getY(), null);
}
为了更好地帮助越早,张贴[MCVE(http://stackoverflow.com/help/mcve)。 –
..但绝对使用['Rectangle2D'](http://docs.oracle.com/javase/7/docs/api/java/awt/geom/Rectangle2D.html)的子类进行研究。由于父类'实现Shape',因此可以像使用下面链接的示例一样使用它。 –