python tkinter toplevel出现两个窗口 求大神解决!
tkinter吧
全部回复
仅看楼主
level 1
小嗨一下 楼主
我想把tk窗口去掉 只保留操作窗口,源代码太长不能发 需要看源代码的大神联系我下!!!!
我想把tk窗口去掉 只保留操作窗口
2018年10月25日 02点10分 1
level 1
小嗨一下 楼主
已解决
2018年10月29日 05点10分 2
能说一下怎么解决的吗?我也遇到相同的问题
2018年11月08日 03点11分
level 1
怎么解决的?麻烦说一下
2018年11月08日 03点11分 3
把Tk()变成Toplevel()
2018年11月09日 03点11分
level 1
我来终结此贴:
出现两个窗口是因为tkinter 会自动生成一个root 主窗口,
root = TK() 你不写他也会出现,窗口名字就叫tk
你不就是想置顶吗?不使用toplevel,使用wm_attributes方法也可以
可以这样写:
from tkinter import *
top = Tk()
top .wm_attributes('-topmost', 1)
top.title('窗口置顶')
top.mainloop()
2018年12月08日 01点12分 4
你好 谢谢 你上面的 回答 我还有个问题 想请教下 我主窗口调用次级窗口,关闭次级窗口 ,第二次调用该窗口 会出现如下错误:
2018年12月10日 00点12分
tkinter.TclError: bad window path name ".139687004643056"
2018年12月10日 00点12分
你这个不对,应该用Toplevel
2020年02月17日 13点02分
level 1
晕死,不是置顶,是隐藏,用root.withdraw()搞定
2019年08月13日 02点08分 5
他没有创建新的窗口,用Toplevel就行
2020年02月17日 13点02分
level 1
把你内个弹窗的那一行改成这样:
弹窗变量名= tkinter.Toplevel(master=你的主窗口名字)
弹窗变量名.grab_set()#可加,可不加,让弹窗固定到主窗口而已(就是在弹窗模式下怎么点主窗口都没用过)
2020年02月17日 14点02分 6
level 1
大佬,请教你一下,Toplevel里能用panedwindow吗
2021年03月07日 10点03分 7
1