tkinter canvas 创建输入框
时间: 2023-09-13 10:07:45 浏览: 185
制作漂亮的输入框
在 tkinter 中创建输入框可以使用 Entry() 函数。下面是一个示例代码,创建一个带有输入框的 canvas:
```python
import tkinter as tk
root = tk.Tk()
canvas = tk.Canvas(root, width=400, height=400)
canvas.pack()
entry = tk.Entry(canvas)
canvas.create_window(200, 200, window=entry)
root.mainloop()
```
在上面的代码中,我们首先创建了一个 canvas,并使用 create_window() 函数在其中创建了一个输入框。create_window() 函数的第一个参数是输入框要放置的位置,这里是画布的中心点 (200, 200),第二个参数是要在该位置放置的窗口对象,这里是输入框。
阅读全文