【发布时间】:2020-08-25 22:39:39
【问题描述】:
所以基本上我正在用 Tkinter 制作一个 GUI。我还想在 Tkinter 窗口中创建一个框架,当我单击一个按钮时它应该会打开。
到目前为止,这是我的代码:
from tkinter import *
import tkinter
screen = Tk()
screen.title("My GUI")
screen.geometry("600x600")
screen.configure(background="Gray")
button1 = Button(screen)
button.pack()
screen.mainloop
那么当我点击按钮时如何创建一个新的窗口(框架)?
【问题讨论】:
-
是什么阻止您创建创建框架的函数并从按钮调用它?
-
定义一个回调函数来做你想做的事,并安排它在
Button被点击时调用button1 = Button(screen, command=my_callback_function)之类的东西。 -
“Tkinter 窗口中的框架”到底是什么意思?
-
问题是我不知道如何创建框架,也没有任何好的教程可以提供帮助。所以我在这里问。
-
创建框架与创建按钮非常相似(当然,名称除外)。
the_frame= Frame(screen).