我使用Graphic g绘制了一些矩形。
我是否可以使用我绘制的矩形并将其与某些代码绑定。所以当我点击那个矩形时。有些动作发生了。
答案 0 :(得分:3)
当然。如果您使用java rectangle,则会有一些名为intersects
和contains
的方法。如果您使用MouseListener,则可以听取鼠标点击并了解用户点击的坐标。
设置mouselistener后,您只需检查矩形是否包含鼠标并单击:
if(mouse.isClicked() && rect.contains(mouse.x, mouse.y) { //do stuff }
我希望你能得到基本的图片。