प्रोग्रेसबार एक सामान्य जीयूआई तत्व है जिसका उपयोग कुछ कार्य की प्रगति को दिखाने के लिए किया जाता है। इस लेख में हम देखेंगे कि Python tkinter GUI लाइब्रेरी का उपयोग करके एक प्रोग्रेसबार कैसे बनाया जाता है।
नीचे दिए गए कार्यक्रम में हमने tkinter.ttk मॉड्यूल के प्रोग्रेसबार उप-मॉड्यूल को आयात किया है। फिर स्टाइल ऑब्जेक्ट का उपयोग स्टाइल विकल्प बनाने और बटन की लंबाई के साथ-साथ प्रगति के मूल्य के लिए मूल्य प्रदान करने के लिए किया।
उदाहरण
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() आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
