tkinter画布画图
时间: 2024-04-23 18:20:01 浏览: 166
PythontkinterCanvas画布完全攻略
在使用Python的tkinter库进行界面绘图时,可以使用Canvas画布来实现。Canvas提供了一种在窗口上绘制图形的方法,可以绘制各种形状、图片和文本等。
以下是一个简单的示例,演示了如何使用tkinter的Canvas画布来绘制图形:
```python
import tkinter as tk
# 创建窗口
window = tk.Tk()
# 创建Canvas画布
canvas = tk.Canvas(window, width=400, height=400)
canvas.pack()
# 绘制矩形
rect = canvas.create_rectangle(50, 50, 150, 150, fill='red')
# 绘制椭圆
oval = canvas.create_oval(200, 50, 300, 150, fill='green')
# 绘制文本
text = canvas.create_text(200, 200, text='Hello, tkinter!', fill='blue')
# 启动窗口的消息循环
window.mainloop()
```
运行以上代码,将会创建一个窗口,并在窗口上绘制一个红色的矩形、一个绿色的椭圆和一个蓝色的文本。
阅读全文