tkinter请问怎样实现点击一个按钮,把改变当前窗口下的所有控件,不是创建一个新的窗口再销毁原来的窗口
fromTkinterimport*root=Tk()#设置窗口的大小宽x高+偏移量root.geometry('500x300+500+200')##设置窗口标题roo...
from Tkinter import *
root = Tk()
# 设置窗口的大小宽x高+偏移量
root.geometry('500x300+500+200')
# # 设置窗口标题
root.title('API测试系统')
Label(root, text='欢迎使用API测试系统,是否立即使用').pack(side=TOP,expand=YES,fill=X)
Button(root,text='否',command=close).pack(side=RIGHT,expand=NO,fill=NONE)
Button(root,text='是',command=new).pack(side=RIGHT,expand=NO,fill=NONE)
root.mainloop() 展开
root = Tk()
# 设置窗口的大小宽x高+偏移量
root.geometry('500x300+500+200')
# # 设置窗口标题
root.title('API测试系统')
Label(root, text='欢迎使用API测试系统,是否立即使用').pack(side=TOP,expand=YES,fill=X)
Button(root,text='否',command=close).pack(side=RIGHT,expand=NO,fill=NONE)
Button(root,text='是',command=new).pack(side=RIGHT,expand=NO,fill=NONE)
root.mainloop() 展开
1个回答
2018-06-08 · 知道合伙人互联网行家
关注
展开全部
现在主要的问题是你怎么能够获得按钮和另一个窗口的探针
如果你的代码架构不能这么实现的话试一下全局变量,在创建的按钮的时候把按钮的地址保存起来,把绘图的窗口也保存起来,,,
connect(button,SIGNAL(clicked()),this,SLOT(slotf()));
用它连接的时候应该保证按钮的指针和窗口的指针都是合法、有效的
你的绘图代码放到窗口的槽函数里,或者让槽函数调用绘图代码
如果你的代码架构不能这么实现的话试一下全局变量,在创建的按钮的时候把按钮的地址保存起来,把绘图的窗口也保存起来,,,
connect(button,SIGNAL(clicked()),this,SLOT(slotf()));
用它连接的时候应该保证按钮的指针和窗口的指针都是合法、有效的
你的绘图代码放到窗口的槽函数里,或者让槽函数调用绘图代码
追问
close函数关闭窗口
new函数把当前窗口的控件全部销毁,新建控件
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询