Python Tkinter中的进度条小部件

Python Tkinter中的进度条小部件

进度条是一种常见的GUI元素,用于显示某些任务的进度。在本文中,我们将学习如何使用Python tkinter GUI库创建进度条。

在下面的程序中,我们导入了tkinter.ttk模块的progressbar子模块。然后使用样式对象创建样式选项,并为按钮的长度和进度的值提供值。

示例

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()

输出

运行以上代码将给出以下结果 –

Python Tkinter中的进度条小部件

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程