【发布时间】:2014-10-04 05:14:49
【问题描述】:
我遇到了一个问题。我有一个鼠标事件。
@Override
public void mouseClicked(MouseEvent e){
}
而且效果很好。但我有形状。
Rectangle r = new Rectangle();
r.setSize(50, 50);
r.setLocation(200, 200)
g2d.draw(r);
当鼠标事件被触发时,我需要检查它是否在我的矩形上被点击。不只是屏幕上的任何地方。
if (e.ClickedOnRectangle) {
//Do stuff
}
类似的东西。有什么解决办法吗?
如何检查我的鼠标是否点击了 AWT(图形)对象?
【问题讨论】:
标签: java graphics awt mouselistener