Python Tkinter 中的进度条小组件
进度条是一个常见的 GUI 元素,用于显示某些任务的进度。在本文中我们将看到如何使用 Python tkinter GUI 库创建一个进度条。
在下面的程序中,我们导入了 tkinter.ttk 模块的 progressbar 子模块。然后使用 style 对象创建样式选项,并为按钮长度以及进度值提供值。
示例
import tkinter as tk
from tkinter.ttk import Progressbar
from tkinter import ttk
canv = tk.Tk()
canv.title("Tkinter Progressbar")
canv.geometry('250x100')
style = ttk.Style()
style.theme_use('default')
style.configure("grey.Horizontal.TProgressbar", background='blue')
bar = Progressbar(canv, length=180, style='grey.Horizontal.TProgressbar')
bar['value'] = 50
bar.grid(column=0, row=0)
canv.mainloop()输出
运行上面的代码会产生以下结果 −
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP