我正在编写一个程序来绘制一个弹跳球,然后用户可以在屏幕上绘制矩形,并且球会从矩形反弹。在 mousePressed 中将一个标志设置为 true,只要标志为 true,就会从起点到当前点绘制一个矩形(使用 mouseDragged)。在 mouseReleased 中该标志设置为 false。我将使用 mouseClicked 来擦除被点击的矩形(如果有的话)。我遇到的问题是在 mouseClicked 上,mousePressed 和 mouseReleased 都被调用了。有没有办法让它不这样做?
问问题
1034 次