python怎样从一个窗口切换到同界面的另一个窗口
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python怎样从一个窗口切换到同界面的另一个窗口相关的知识,希望对你有一定的参考价值。
开始是在1图进行元素定位操作,怎样从1图的窗口切换到2图窗口进行定位元素操作
跳转实现思路主程序相当于桌子:
import tkinter as tk
root = tk.Tk()
而不同的Frame相当于不同的桌布:
face1 = tk.Frame(root)
face2 = tk.Frame(root)
...
每个界面采用类的方式定义各自的控件和函数,每个界面都建立在一个各自定义的Frame上,那么在实现跳转界面的效果时,
只需要调用tkinter.destroy()方法销毁旧界面,同时生成新界面的对象,即可实现切换。
而对于切换的过程中改变背景颜色和大小,可以通过修改frame控件的属性,或者修改root的属性(桌子的属性)来实现。 参考技术A 这个应该还是切换iframe的问题,先定位iframe ,看你的图用cd_frame_id来定位。定位到了在用dwitch.to_frame切换就行了追问
可以写下完整的代码不
追答地址能发给我不嘛。你这个图太模糊了
qt两个窗口切换怎么连续性
参考技术A 在父窗口中调用函数voidQMainWindow::tabifyDockWidget(QDockWidget*first,QDockWidget*second)
这个函数会将两个dockWidget窗口组成一个Widgetstack。
但这样调用完还有一个问题,就是默认显示的是第2个窗口,但我们一般会希望默认显示第一个窗口,这时可以让第一个widget调用函数
voidQWidget::raise()[slot]
例如:first->raise();
这个函数会将调用者从widgetstack中拉升。
以上是关于python怎样从一个窗口切换到同界面的另一个窗口的主要内容,如果未能解决你的问题,请参考以下文章