【发布时间】:2015-12-08 00:50:00
【问题描述】:
因此,对于我应该为我的编程课程完成的作业,我遇到了一些问题。我们从未真正经历过如何创建子窗口 // 辅助窗口,由于某种原因,我在第一个窗口中添加的内容没有显示出来?...
到目前为止,我的代码如下所示:
from Tkinter import*
class Window(Frame):
def __init__(self, master = None):
Frame.__init__(self, master)
self.master = master
self.button1 = Button(self, text="Create new window", command=self.New_Window)
self.button1.pack(fill=BOTH)
def New_Window(self):
win = Toplevel(self)
win.title("New Window")
etiquette1 = Label(root, text = "Text shenanigans")
etiquette1.pack()
if __name__ == "__main__":
root = Tk()
main = Window(root)
main.mainloop()
另外,另一个问题是如何命名第一个窗口?默认情况下它只是称为“tk”,但如果我尝试执行以下示例中的操作,则它不起作用。
self.__init__.title("Main Window")
【问题讨论】:
标签: python-2.7 tkinter