代码之家  ›  专栏  ›  技术社区  ›  devpa

如何绘制平滑的椭圆形?

  •  0
  • devpa  · 技术社区  · 5 年前

    为了制作一个椭圆,我必须采用圆角法来绘制图形。 事实上,它并不平滑,你可能已经注意到边界不是曲线。 它看起来很丑。 如何绘制平滑的椭圆形? Link to the Oval.

        public void drawBall()
        {
            game.g2d.setStroke(game.narrowStroke);
            game.g2d.fillOval(x-radius,y-radius,diameter,diameter);
            game.g2d.setStroke(game.wideStroke);
        }
        /*
                narrowStroke=new BasicStroke(1f);
                wideStroke=new BasicStroke(10f);
        */
    
    0 回复  |  直到 5 年前