标签: java swing graphics jbutton
我正忙着用Java制作游戏。然而,我正在努力让GUI正常工作。
我正在努力解决的问题:
当按下按钮时我希望它显示一个彩色圆圈,当再次按下该按钮时我希望它在旧圆圈周围画一个圆圈,这可能发生在每个按钮上最多四圈。 (所以有一个小圆圈,中等圆圈等) 有人知道如何做到这一点吗?第一次画圆圈并不难,但是当第二次点击按钮上的图像需要改变时,它会变得很难,我无法正常工作。
欢迎所有帮助,提示和想法!
答案 0 :(得分:5)
您可以为按钮按下的次数添加一个计数器,并根据需要绘制尽可能多的圆圈,从最宽的开始。
要绘制此图,请查看Java 2D tutorial。