python tkinter 界面跳转
时间: 2024-01-04 18:20:34 浏览: 340
python3.5 tkinter实现页面跳转
5星 · 资源好评率100%
以下是一个使用Python的tkinter库实现界面跳转的示例代码:
```python
import tkinter as tk
def jiemian1():
root1 = tk.Tk()
bu1 = tk.Button(root1, text="第一个窗口", command=lambda: [root1.destroy(), jiemian2()])
bu1.grid(row=0, column=0)
root1.mainloop()
def jiemian2():
root2 = tk.Tk()
bu1 = tk.Button(root2, text="第二个窗口", command=lambda: [root2.destroy(), jiemian1()])
bu1.grid(row=0, column=0)
root2.mainloop()
jiemian1()
```
这段代码定义了两个函数`jiemian1()`和`jiemian2()`,分别创建了两个窗口。在每个窗口中,都有一个按钮,点击按钮会销毁当前窗口并跳转到另一个窗口。通过使用`lambda`函数和`destroy()`方法,可以实现界面的切换。
阅读全文