如何使用toga包制作启动屏幕?

2024-04-25 07:03:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望在中使用toga包创建一个启动屏幕啤酒。目前,我可以使用tkinter包创建一个启动屏幕

目前,我的实现是:

import tkinter as tk
import time


class Splash(tk.Toplevel):

    def __init__(self, parent):
        tk.Toplevel.__init__(self, parent)
        self.title("Welcome")    
        self.update()


class App(tk.Tk):

    def __init__(self):

        tk.Tk.__init__(self)

        self.withdraw()
        splash = Splash(self)
        self.title("Main Window")

        time.sleep(3)

        splash.destroy()    
        self.deiconify()


if __name__ == "__main__":
    app = App()
    app.mainloop()

因为现在我使用的是Beeware,所以我想在toga包中创建一个启动屏幕,而不是在tkinter包中。你知道吗


Tags: importselfapp屏幕timetitleinittoga