如何为新 window 编码
How to code for a new window
如何为新的 window 编码?我有一个创建新按钮的按钮,但我喜欢为它编写代码,但我不知道如何编写代码。我想我必须以任何方式定义新的 window 但我不知道该怎么做,因为要在按钮的帮助下打开新的 window 你必须定义 window self , 但没有名字。
感谢您的帮助!
我以这种方式创建了按钮及其命令:
from Tkinter import *
import Tkinter as tk
master = tk.Tk()
def create_window(): #Definion und Festlegung neues Fenster
toplevel = Toplevel()
toplevel.title('result')
toplevel.geometry('1500x1000')
toplevel.focus_set()
Button(master, text='forward', command=create_window).pack(padx=5, anchor=N, pady=4)
master.mainloop()
新 window 的编码(或在新 window 中创建小部件)与您在主 window 中的做法类似。只需将新的 window (toplevel
) 作为父项传递即可。
这是在新 window.
中创建 Label
和 Entry
小部件的示例
from Tkinter import *
import Tkinter as tk
master = tk.Tk() # Create the main window
def create_window(): #Definion und Festlegung neues Fenster
toplevel = Toplevel()
toplevel.title('result')
toplevel.geometry('1500x1000')
# Create widges in the new window
label = tk.Label(toplevel, text="A Label", fg='blue')
entry = tk.Entry(toplevel)
label.pack()
entry.pack()
toplevel.focus_set()
Button(master, text='forward', command=create_window).pack(padx=5, anchor=N, pady=4)
master.mainloop()
如何为新的 window 编码?我有一个创建新按钮的按钮,但我喜欢为它编写代码,但我不知道如何编写代码。我想我必须以任何方式定义新的 window 但我不知道该怎么做,因为要在按钮的帮助下打开新的 window 你必须定义 window self , 但没有名字。
感谢您的帮助!
我以这种方式创建了按钮及其命令:
from Tkinter import *
import Tkinter as tk
master = tk.Tk()
def create_window(): #Definion und Festlegung neues Fenster
toplevel = Toplevel()
toplevel.title('result')
toplevel.geometry('1500x1000')
toplevel.focus_set()
Button(master, text='forward', command=create_window).pack(padx=5, anchor=N, pady=4)
master.mainloop()
新 window 的编码(或在新 window 中创建小部件)与您在主 window 中的做法类似。只需将新的 window (toplevel
) 作为父项传递即可。
这是在新 window.
中创建Label
和 Entry
小部件的示例
from Tkinter import *
import Tkinter as tk
master = tk.Tk() # Create the main window
def create_window(): #Definion und Festlegung neues Fenster
toplevel = Toplevel()
toplevel.title('result')
toplevel.geometry('1500x1000')
# Create widges in the new window
label = tk.Label(toplevel, text="A Label", fg='blue')
entry = tk.Entry(toplevel)
label.pack()
entry.pack()
toplevel.focus_set()
Button(master, text='forward', command=create_window).pack(padx=5, anchor=N, pady=4)
master.mainloop()