利用tkinter模块绘制任意的积木图案
时间: 2023-08-13 16:05:34 浏览: 97
tkinter模块的使用
好的,下面是一个简单的利用 tkinter 模块绘制积木图案的示例代码:
```python
import tkinter as tk
# 创建主窗口
root = tk.Tk()
# 设置窗口标题
root.title("积木图案")
# 设置画布尺寸
canvas_width = 300
canvas_height = 300
# 创建画布
canvas = tk.Canvas(root, width=canvas_width, height=canvas_height)
canvas.pack()
# 绘制矩形积木
rect_x1, rect_y1 = 100, 100
rect_x2, rect_y2 = 200, 200
canvas.create_rectangle(rect_x1, rect_y1, rect_x2, rect_y2, fill="red")
# 绘制三角形积木
triangle_x1, triangle_y1 = 200, 100
triangle_x2, triangle_y2 = 250, 150
triangle_x3, triangle_y3 = 200, 200
canvas.create_polygon(triangle_x1, triangle_y1, triangle_x2, triangle_y2, triangle_x3, triangle_y3, fill="green")
# 绘制圆形积木
circle_x, circle_y = 150, 150
circle_r = 50
canvas.create_oval(circle_x-circle_r, circle_y-circle_r, circle_x+circle_r, circle_y+circle_r, fill="blue")
# 进入消息循环
root.mainloop()
```
这段代码可以绘制一个简单的积木图案,其中包括一个红色矩形积木、一个绿色三角形积木和一个蓝色圆形积木。你可以根据自己的需要修改图案的形状、颜色和位置。
阅读全文