用python的tkinter创建一个窗体,窗体有一个按钮,单击按钮弹出新的窗体
时间: 2024-05-03 20:21:00 浏览: 169
python3 tkinter实现点击一个按钮跳出另一个窗口的方法
5星 · 资源好评率100%
以下是一个简单的示例代码,可以创建一个窗体和一个按钮,并在单击按钮时弹出新的窗体。
```python
import tkinter as tk
# 创建主窗体
root = tk.Tk()
root.title('主窗体')
# 创建按钮
btn = tk.Button(root, text='打开新窗体')
# 定义按钮单击事件处理函数
def open_window():
# 创建新窗体
window = tk.Toplevel(root)
window.title('新窗体')
window.geometry('200x100')
# 在新窗体中显示消息
message = tk.Label(window, text='欢迎使用新窗体!')
message.pack()
# 将按钮绑定单击事件处理函数
btn.config(command=open_window)
# 显示窗体和按钮
btn.pack()
root.mainloop()
```
在这个示例代码中,我们首先创建了一个主窗体 `root`,然后在主窗体中创建了一个按钮 `btn`。按钮的单击事件处理函数 `open_window` 中创建了一个新窗体 `window`,并在新窗体中显示了一条消息。最后,我们将按钮的单击事件处理函数绑定到按钮上,并在主窗体中显示按钮。
阅读全文