我是Java新手。我在小程序中创建了一个厚实的戒指。我在for循环中使用drawOval方法。这将创建多个环,但它们不会居中。请检查图片,并尽快帮助我!

最佳答案

您可能可以使用fillOval()以避免绘制许多不同的椭圆,因此您只需要绘制2,一个带有边缘颜色,另一个带有背景颜色。要使椭圆居中,请尝试类似fillOval(origX + changeInThickness / 2, origY + changeInThickness / 2, origWidth - changeInThickness, origHeight - changeInThickness)的操作

10-06 06:56