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