在用户按下Login按钮后,我尝试用不同的GUI打开一个全新的文件,但当用户单击它时,我似乎无法销毁主要的Tk窗口。
def __init__(self, master=None): #This is how I initialized the TK window
tkinter.Tk.__init__(self,master)
m_login = tkinter.Button(text="Login",bg="#1e1e1e",foreground="#b4b4b4",width=10,command=s
我有一个tkinter条目小部件,当用户按下按钮时,内容更新:
from tkinter import *
window = Tk()
def abcdef(num):
ent.config(state=NORMAL)
ent.delete(0, 'end')
ent.insert(0, num)
ent.config(state = "readonly")
print(num) #Just to check the code is being run
def changeEntry():
for j in r
当按下"X“按钮关闭GUI时,我想显示一个消息框对话框。我想问用户,如果他确定他想退出程序的是/否的选择。当我在对话框中按下“是”时,如果我按下"NO“,GUI就会关闭。
这是我正在犯的错误:
Self.tk.call(“破坏”,self._w)
_tkinter.TclError:无法调用“破坏”命令:应用程序已被销毁
这就是我到目前为止所做的:
import atexit
def deleteme():
result = messagebox.askquestion("Exit", "Are You Sure You Want to Ex
我正在尝试用Python3.7为一个学校项目做一个basic程序,当按下一个按钮时,打印一个文本字符串。有谁知道我做错了什么吗? 我尝试过使用lambda函数,但它给出了一个错误消息。 #This is what I have tried:
import tkinter
window = tkinter.Tk()
button1 = tkinter.Button(window, text = "Press Me1", command= lambda: action("1"))
button2 = tkinter.Button(window, text =