用java画一个长方体使用 drawRect 方法并把长方体的边框设为红色然后在长方体旁边画一个圆柱体 使两个图形平行
时间: 2024-05-03 07:16:45 浏览: 90
好的,这是一个使用 Java AWT 绘制长方体和圆柱体并使它们平行的示例代码:
```
import java.awt.*;
public class Main extends Frame {
public Main() {
setTitle("长方体和圆柱体");
setSize(500, 500);
setVisible(true);
}
public void paint(Graphics g) {
g.setColor(Color.RED); // 设置边框颜色为红色
g.drawRect(100, 100, 200, 100); // 绘制长方体
g.setColor(Color.BLUE); // 设置填充颜色为蓝色
g.fillRect(100, 100, 200, 100); // 填充长方体
g.setColor(Color.RED); // 设置边框颜色为红色
g.drawOval(100, 220, 200, 100); // 绘制圆柱体
g.setColor(Color.BLUE); // 设置填充颜色为蓝色
g.fillOval(100, 220, 200, 100); // 填充圆柱体
}
public static void main(String[] args) {
Main main = new Main();
}
}
```
这个示例使用 `drawRect` 方法和 `drawOval` 方法分别绘制长方体和圆柱体的边框,并使用 `fillRect` 方法和 `fillOval` 方法分别填充长方体和圆柱体的内部。通过调整长方体和圆柱体的位置和大小,可以使它们平行。
阅读全文