Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Tkinter में ग्रिड के भीतर स्क्रॉल करने योग्य Listbox बनाना


एक Listbox विजेट संख्याओं की सूची, वस्तुओं की सूची, कंपनी में कर्मचारियों की सूची आदि जैसे आइटम्स की सूची प्रदर्शित करता है। ऐसा मामला हो सकता है जब Listbox में आइटम्स की लंबी सूची को विंडो के अंदर देखने के लिए एक तरीके की आवश्यकता हो। इस उद्देश्य के लिए, हम Scrollbar() ऑब्जेक्ट को इनिशियलाइज़ करके Listbox विजेट में स्क्रॉलबार जोड़ सकते हैं। यदि हम Listbox को स्क्रॉलबार के साथ कॉन्फ़िगर और अटैच करते हैं, तो यह Listbox को स्क्रॉल करने योग्य बना देगा।

उदाहरण

इस उदाहरण में, हम 1 से 100 तक की संख्याओं की सूची के साथ एक Listbox बनाएंगे। Listbox विजेट में इससे जुड़ा एक Scrollbar है।

# आवश्यक लाइब्रेरी आयात करें
from tkinter import *
from tkinter import ttk

# Tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()

# Tkinter फ्रेम की ज्यामिति सेट करें
win.geometry("700x350")

# Scrollbar विजेट का ऑब्जेक्ट बनाएं
s = Scrollbar()

# एक वर्टिकल स्क्रॉलबार बनाएं
scrollbar = ttk.Scrollbar(win, orient='vertical')
scrollbar.pack(side=RIGHT, fill=BOTH)

# एक Listbox विजेट जोड़ें
listbox = Listbox(win, width=350, font=('Helvetica 15 bold'))
listbox.pack(side=LEFT, fill=BOTH)

# Listbox में मान जोड़ें
for values in range(1, 101):
    listbox.insert(END, values)

listbox.config(yscrollcommand=scrollbar.set)

# स्क्रॉलबार को कॉन्फ़िगर करें
scrollbar.config(command=listbox.yview)

win.mainloop()

आउटपुट

उपरोक्त कोड चलाने पर एक विंडो प्रदर्शित होगी जिसमें एक स्क्रॉल करने योग्य Listbox होगा।

Tkinter में ग्रिड के भीतर स्क्रॉल करने योग्य Listbox बनाना

  1. Tkinter का उपयोग करके Dropdown Menu बनाएं Tkinter का उपयोग करके Dropdown Menu बनाएं

    Navigation किसी भी एप्लिकेशन का सबसे महत्वपूर्ण हिस्सा है, क्योंकि यह aesthetic way में user experience को improve करता है। Tkinter का उपयोग करके, हम menus और submenus बहुत efficiently बना सकते हैं। Tkinter में menus बनाने के लिए एक inbuilt function है और इसे दूसरे tkinter widget या window के साथ in

  1. Python में tkinter में बटन बनाना Python में tkinter में बटन बनाना

    Python के लिए एक लाइब्रेरी के रूप में Tkinter, tkinter कैनवास पर बटन बनाने के कई तरीके प्रदान करता है। इस लेख में हम देखेंगे कि हम सामान्य tkinter मॉड्यूल के साथ-साथ थीम वाले tkinter मॉड्यूल का उपयोग किए बिना tkinter बटन कैसे बना सकते हैं। tkinter का उपयोग करना नीचे दिए गए प्रोग्राम में हम पहले एक क

  1. पायथन में Tkinter का उपयोग करके रंग खेल पायथन में Tkinter का उपयोग करके रंग खेल

    GUI एप्लिकेशन विकसित करने के लिए tkinter बहुत लोकप्रिय और आसान है। Tkinter का उपयोग करके आसानी से GUI गेम विकसित किए जा सकते हैं। यहाँ भी हम रंग खेल विकसित करने का प्रयास कर रहे हैं। इस खेल में खिलाड़ी को स्क्रीन पर दिखाई देने वाले शब्द का रंग दर्ज करना होता है और इस तरह स्कोर एक से बढ़ जाता है, इस