Tkinter-打开窗口时如何禁用按钮

问题描述 投票:0回答:1

我对'Tkinter'库]不熟悉,我想知道在打开新窗口时如何禁用按钮。例如,如果单击主窗口上的按钮,则将打开一个新窗口,并且将禁用主窗口上的所有按钮。关闭窗口后,应重新启用按钮。

这里是我的代码示例:

from tkinter import *

root = Tk()

def z():
    w = Toplevel()

    bu = Button(w, text = "Click!", font = 'bold')
    bu.pack()

b = Button(root, text = "Click!", command = z)
b.pack()

root.mainloop()

Extra:

如果有人能告诉我如何在不关闭整个“ Tkinter”程序的情况下关闭“ root”窗口,我也将不胜感激。例如,如果打开了第二个窗口,我希望能够关闭第一个窗口,或者至少将其最小化。

我是'Tkinter'库的新手,我想知道在打开新窗口后如何禁用按钮。例如,如果单击主窗口上的按钮,将打开一个新窗口,并且所有...

python python-3.x tkinter tk
1个回答
0
投票

您可以隐藏窗口

© www.soinside.com 2019 - 2024. All rights reserved.