gpt4 book ai didi

python - 在 Python 中单击按钮时隐藏标签

转载 作者:太空宇宙 更新时间:2023-11-04 07:38:55 25 4
gpt4 key购买 nike

在 Python (Tkinter) 中单击按钮时如何隐藏现有标签?

最佳答案

这实际上取决于您使用的几何管理器。如果你使用

lbl = Tkinter.Label(parent)

要创建标签,您将使用以下方法之一来隐藏它。

lbl.grid_forget()
lbl.pack_forget()
lbl.place_forget()

编辑(工作示例)

import tkinter

class MyClass(tkinter.Frame):
def __init__(self,parent, *args, **kwargs):
tkinter.Frame.__init__(self, parent, *args, **kwargs)

self.btn = tkinter.Button(self,text='Don\'t push me',command=self.buttonCmd)
self.btn.grid(row=0,column=0,sticky='nwes')
self.lbl = tkinter.Label(self,text='Push it, it\'s fun')
self.lbl.grid(row=0,column=1,sticky='nwes')

def buttonCmd(self,*args,**kwargs):
self.lbl.grid_forget()

root = tkinter.Tk()
MyFrame = MyClass(root)
MyFrame.pack(expand='true',fill='both')
root.mainloop()

关于python - 在 Python 中单击按钮时隐藏标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27654494/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com