python怎样从一个窗口切换到同界面的另一个窗口

2024年11月29日 19:49
有2个网友回答
网友(1):

跳转实现思路
主程序相当于桌子:
import tkinter as tk
root = tk.Tk()
而不同的Frame相当于不同的桌布:
face1 = tk.Frame(root)
face2 = tk.Frame(root)
...
每个界面采用类的方式定义各自的控件和函数,每个界面都建立在一个各自定义的Frame上,那么在实现跳转界面的效果时,
只需要调用tkinter.destroy()方锋培雹法销毁旧界面,同时生成新界面的对象,即可实现切换。
而对于切换的过程中改变背景颜色和大小,可以银帆通过修改frame控中岁件的属性,或者修改root的属性(桌子的属性)来实现。

网友(2):

这个应森大该还是切换iframe的问题,先定位iframe ,看你的图用cd_frame_id来此脊竖定位。定位野明到了在用dwitch.to_frame切换就行了