2 回答
TA贡献1797条经验 获得超4个赞
import tkinter as tk
root = tk.Tk()
root.title("mein GUI")
root.resizable(False, False)
w = 500 # width for the Tk root
h = 500 # height for the Tk root
sw = root.winfo_screenwidth()
sh = root.winfo_screenheight()
x = (sw / 2) - (w / 2)
y = (sh / 2) - (h / 2)
root.geometry('%dx%d+%d+%d' % (w, h, x, y))
print("test")
root.mainloop()
将 root.mainloop() 添加到代码的末尾,您的窗口将出现
TA贡献1803条经验 获得超6个赞
您需要root.mainloop()在代码末尾添加以显示窗口。这可能是这个问题的间接重复,但是在你的情况下,你的代码最后只需要那个,它对我有用。
import tkinter as tk
root = tk.Tk()
root.title("mein GUI")
root.resizable(False, False)
w = 500 # width for the Tk root
h = 500 # height for the Tk root
sw = root.winfo_screenwidth()
sh = root.winfo_screenheight()
x = (sw / 2) - (w / 2)
y = (sh / 2) - (h / 2)
root.geometry('%dx%d+%d+%d' % (w, h, x, y))
print("test")
root.mainloop()
添加回答
举报