在不同的编程语言中,绘制红色画布的方法有所不同。以下是几种常见编程语言中绘制红色画布的示例代码:
Python
使用turtle库绘制红色正方形:
```python
import turtle
创建画布和画笔
canvas = turtle.Screen()
canvas.bgcolor("white")
pen = turtle.Turtle()
pen.color("red")
绘制一个红色正方形
for _ in range(4):
pen.forward(100)
pen.right(90)
关闭画布
canvas.exitonclick()
```
Java
使用Java的Graphics类绘制红色图形:
```java
import javax.swing.*;
import java.awt.*;
public class RedCanvas {
public static void main(String[] args) {
JFrame frame = new JFrame("Red Canvas");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 400);
frame.add(new Canvas());
frame.setVisible(true);
}
class Canvas extends JPanel {
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
g.setColor(Color.RED);
g.fillRect(50, 50, 100, 100);
}
}
}
```
JavaScript
使用HTML5 Canvas绘制红色图形:
```html