0

我正在画一只鸟……或者更具体地说是来自口袋妖怪的 Zapdos。我想知道我可以使用什么样的代码在喙内和喙外着色。虽然我打算尝试用椭圆为整个部分着色......但是我应该使用什么特定代码来为该特定区域着色?这是我真正不知道的唯一部分。

喙由用于曲线的 Graphics2D 制成。( q.setCurve(x1,y1,controlx,controly,x2,y2)) 我现在通过设置 int x 和 int y 然后以简单的方式为整个部分着色g.fillPolygon(coordinates here)...

4

1 回答 1

0

Graphics2D类没有 setCurve 方法,因此我假设您的代码在某处创建了一个弯曲的Shape对象,并且该对象被绘制到 Graphics2D 上。因此,不要使用 draw(Shape s) 方法,而是使用 fill(Shape s)方法。

于 2013-10-15T19:20:59.017 回答