单击JButton时,将不同的图像绘制到JButton

1 java graphics swing jbutton

我正忙着用Java制作游戏.然而,我正在努力让GUI正常工作.

我正在努力的方面:

当按下按钮时,我希望它显示一个彩色圆圈,当再次按下该按钮时,我希望它在旧圆圈周围画一个圆圈,这可能发生在每个按钮上最多四个圆圈.(所以有一个小圆圈,中等圆圈等)是否有人知道如何做到这一点?第一次画圆圈并不难,但是当第二次点击按钮上的图像需要改变时,它会变得很难,我无法正常工作.

欢迎提供所有帮助,提示和建议!

Jea*_*tti 5

您可以为按钮按下的次数添加一个计数器,并根据需要绘制尽可能多的圆圈,从最宽的开始.

要绘制它,请查看Java 2D教程.