我想知道如何才能得到它,使窗口为tkinter将关闭时,一个按钮被点击,任何帮助是感激的。下面是我的部分代码。你知道吗
def ynumber_chosen():
class number:
def __init__ (self, root):
root.title('Picking a row')
root.minsize(width = 3, height = 225)
root.maxsize(width = 3, height = 225)
label = Label(root, text = "Pick a row")
self.button1 = Button(root, text = "1", height = 3, width = 7, command = ynumber1)
self.button1.grid(row = 0, column = 1)
self.button1 = Button(root, text = "2", height = 3, width = 7, command = ynumber2)
self.button1.grid(row = 0, column = 3)
self.button1 = Button(root, text = "3", height = 3, width = 7, command = ynumber3)
self.button1.grid(row = 2, column = 1)
self.button1 = Button(root, text = "4", height = 3, width = 7, command = ynumber4)
self.button1.grid(row = 2, column = 3)
self.button1 = Button(root, text = "5", height = 3, width = 7, command = ynumber5)
self.button1.grid(row = 3, column = 1)
self.button1 = Button(root, text = "6", height = 3, width = 7, command = ynumber6)
self.button1.grid(row = 3, column = 3)
self.button1 = Button(root, text = "7", height = 3, width = 7, command = ynumber7)
self.button1.grid(row = 4, column = 1)
root = Tk()
app1 = number(root)
mainloop()
要销毁窗口,需要在click命令
ynumberX()
方法中调用root.destroy()
:可以将
root
作为类变量或参数传递给ynumberX()
方法(有关该主题的详细信息,请参见:http://effbot.org/zone/tkinter-callbacks.htm)相关问题 更多 >
编程相关推荐