Как заполнить круг, нарисованный алгоритмом средней точки в Java? - PullRequest
0 голосов
/ 07 ноября 2019
 protected void paintComponent(Graphics g) {
            super.paintComponent(g);               
            Graphics2D ga = (Graphics2D) g; 
            ga.draw(new Line2D.Double(x + x1, y + y1, x + x1, y + y1));

            ga.draw(new Line2D.Double(y + x1, x + y1, y + x1, x + y1));

            ga.draw(new Line2D.Double(y + x1, -x + y1, y + x1, -x + y1));
            ga.draw(new Line2D.Double(x + x1, -y + y1, x + x1, -y + y1));
            ga.draw(new Line2D.Double(-x + x1, -y + y1, -x + x1, -y + y1));
            ga.draw(new Line2D.Double(-y + x1, -x + y1, -y + x1, -x + y1));
            ga.draw(new Line2D.Double(-y + x1, x + y1, -y + x1, x + y1));
            ga.draw(new Line2D.Double(-x + x1, y + y1, -x + x1, y + y1));

   }

Это то, что я сделал в методе paintComponent до сих пор. Теперь, где я могу добавить код для заполнения?

...