本文概述
- 什么是启动画面?
- Python3
- Python3
Python提供了多种开发GUI(图形用户界面)的选项。在所有的GUI方法中, Tkinter是最常用的方法。它是Python随附的Tk GUI工具包的标准Python接口。
什么是启动画面? 启动画面Tkinter是一个Tkinter在固定时间后消失的窗口, 然后进行特定的操作。要创建启动画面, 我们将使用后() 和破坏() 方法。
- 的后()方法分配一个时间段(作为参数), 在该时间段之后发生特定操作, 该操作将转换为函数并作为参数传递给后()方法。
root.after(time in millisecond, function name)
- 的破坏()方法用于关闭当前的tkinter窗口。
root.destroy()
下面是创建两个常规Tkinter窗口的程序。较小的窗口充当启动屏幕, 但不会消失。
Python3
# Import module
from tkinter import *# Create object
splash_root = Tk()# Adjust size
splash_root.geometry( "200x200" )# Set Label
splash_label = Label(splash_root, text = "Splash Screen" , font = 18 )
splash_label.pack()# main window function
def main():
# Create object
root = Tk()# Adjust size
root.geometry( "400x400" )# Call main function
main()# Execute tkinter
mainloop()
输出如下:
文章图片
主视窗
文章图片
闪屏
现在, 我们将使用以下方法:
- 破坏()
- 后()
下面是一个程序, 可在其中创建启动画面Tkinter使用后()和破坏()方法。
Python3
# Import module
from tkinter import *# Create object
splash_root = Tk() # Adjust size
splash_root.geometry( "200x200" )# Set Label
splash_label = Label(splash_root, text = "Splash Screen" , font = 18 )
splash_label.pack()# main window function
def main():
# destory splash window
splash_root.destroy()# Execute tkinter
root = Tk() # Adjust size
root.geometry( "400x400" ) # Set Interval
splash_root.after( 3000 , main)# Execute tkinter
mainloop()
输出如下:
这里创建了一个启动屏幕, 并停留了特定的时间, 然后进行下一个操作, 即生成了一个新窗口。
【如何使用Tkinter创建启动画面()】首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。
推荐阅读
- 普通开发者,如何成为Apache顶级项目的commiter ()
- 如何使用HTML和CSS创建具有悬停效果的动画导航栏()
- 如何使用Django Forms创建表单()
- 如何创建GUI显示COVID19数据()
- 如何使用HTML,CSS和JavaScript创建二进制计算器()
- 如何在Django中使用MVT创建基本项目()
- 如何计算C语言中可变参数的数量()
- 如何计算Golang字符串中重复字符的数量()
- 如何在Golang中将一个切片复制到另一个切片中()