我有这样的代码,
#-*- coding: cp857 -*-
from tkinter import *
###########################################################
root=Tk()
root.title("MY FILMS v1")
root.resizable(False, False)
###########################################################
def about():
about=Tk()
about.title("About!")
about.resizable(False,False)
label1=Label(text="Creator name is Emek :)")
label1.pack()
mainloop()
button=Button(text="About",command=about, font=("Flux",15, "bold"))
button.pack(expand="yes", anchor="center")
mainloop()
我想当我单击按钮时,打开一个新表单并编写一些内容,但打开一个新表单但标题保留在根目录中:(
最佳答案
您只需指定将标签放置在哪个窗口中。这可以通过将窗口句柄作为标签的第一个参数传递来完成:
label1=Label(about, text="Creator name is Emek :)")
如果您没有显式地给它们一个窗口句柄,Tkinter 小部件将被放置在首先打开的任何窗口中。
关于python - 当我单击按钮时,打开新表格并写一些东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20009067/