java的drawOval
时间: 2024-06-18 13:02:56 浏览: 191
在Java语言中,`drawOval()`是一个绘制椭圆的方法。它可以在图形界面中绘制一个椭圆形状,并且可以设置它的位置、大小、颜色等属性。该方法可以通过Graphics对象调用,使用该方法需要传入椭圆的左上角坐标、宽度和高度。例如:
```java
import java.awt.*;
import javax.swing.*;
public class DrawOvalExample extends JPanel {
public void paint(Graphics g) {
g.setColor(Color.RED);
g.drawOval(100, 100, 50, 80);
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.getContentPane().add(new DrawOvalExample());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 300);
frame.setVisible(true);
}
}
```
在上述代码中,我们使用了`drawOval()`方法来绘制一个红色的椭圆形状。它的左上角坐标为(100, 100),宽度为50,高度为80。我们也可以使用`fillOval()`方法来填充椭圆内部的颜色。除此之外,还有许多其他的绘图方法可以使用,例如`drawRect()`、`fillRect()`、`drawLine()`等。