Программирование на Java

       

DrawOval(int x, int y, int width, int height)


Этот метод рисует овал, вписанный в прямоугольник, задаваемый указанными параметрами. Очевидно, что если прямоугольник имеет равные стороны (т.е. является квадратом), овал становится окружностью.

Снова для того, чтобы вписать овал в границы компонента, необходимо вычесть по единице из ширины и высоты:

g.drawRect(0, 0, getWidth()-1, getHeight()-1); g.drawOval(0, 0, getWidth()-1, getHeight()-1);

Результат:




Содержание раздела