【发布时间】:2015-10-09 04:49:38
【问题描述】:
我正在使用 Tkinter 在 Python 中进行 GUI 项目,我想一次在 GUI 中打开多个窗口,每个窗口都单独运行。不是一个接一个,即;它应该显示您正在显示的新表单,但它应该使您能够返回并使用主窗体中的控件。但我只有在新窗体关闭时才能访问主窗体。
如何获得多个表单?
【问题讨论】:
标签: python-2.7 tkinter
我正在使用 Tkinter 在 Python 中进行 GUI 项目,我想一次在 GUI 中打开多个窗口,每个窗口都单独运行。不是一个接一个,即;它应该显示您正在显示的新表单,但它应该使您能够返回并使用主窗体中的控件。但我只有在新窗体关闭时才能访问主窗体。
如何获得多个表单?
【问题讨论】:
标签: python-2.7 tkinter
创建根窗口后,其他窗口应该是Toplevel的实例。
import Tkinter as tk
root = tk.Tk()
tk.Label(root, text="this is the root window").pack()
root.geometry("200x200")
for i in range(4):
window = tk.Toplevel()
window.geometry("200x200")
tk.Label(window, text="this is window %s" % i).pack()
root.mainloop()
【讨论】: