我有一个 JPanel,我希望在我左键单击时出现圆圈,并在我右键单击时消失。我可以通过从鼠标事件单击中获取源来绘制椭圆,从而使它们出现在屏幕上。但是,当我右键单击时-为了使它们消失,我只是用 JPanel 的背景颜色为圆圈着色并调用 repaint()。我知道这是错误的,因为初始对象不是使用paint方法绘制的。有没有办法做到这一点?
谢谢
我有一个 JPanel,我希望在我左键单击时出现圆圈,并在我右键单击时消失。我可以通过从鼠标事件单击中获取源来绘制椭圆,从而使它们出现在屏幕上。但是,当我右键单击时-为了使它们消失,我只是用 JPanel 的背景颜色为圆圈着色并调用 repaint()。我知道这是错误的,因为初始对象不是使用paint方法绘制的。有没有办法做到这一点?
谢谢