কম্পিউটার টিউটোরিয়াল

Tkinter-এ Listbox-এ স্ক্রলবার সংযুক্ত করা (উইন্ডোর পরিবর্তে)


Listbox-এ দীর্ঘ তালিকা থাকলে স্ক্রলবার জরুরি। Listbox কনস্ট্রাক্টরে প্যারামিটার দিয়ে এবং Scrollbar অবজেক্ট তৈরি করে Listbox-এ সংযুক্ত করা যায়।

উদাহরণ

# প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট
from tkinter import *
from tkinter import ttk

# Tkinter ফ্রেম তৈরি
win = Tk()
win.geometry("700x350")

# ভার্টিক্যাল স্ক্রলবার
scrollbar = ttk.Scrollbar(win, orient='vertical')
scrollbar.pack(side=RIGHT, fill=BOTH)

# Listbox উইজেট
listbox = Listbox(win, width=350, bg='bisque')
listbox.pack(side=LEFT, fill=BOTH)

for values in range(100):
    listbox.insert(END, values)

listbox.config(yscrollcommand=scrollbar.set)
scrollbar.config(command=listbox.yview)

win.mainloop()

আউটপুট

ভার্টিক্যাল স্ক্রলবার সংযুক্ত Listbox সহ উইন্ডো দেখাবে।

Tkinter-এ Listbox-এ স্ক্রলবার সংযুক্ত করা (উইন্ডোর পরিবর্তে)


  1. Tkinter-এ উইন্ডো রিসাইজার কন্ট্রোল প্যানেল তৈরি করা

  2. Tkinter উইন্ডো ক্লোজ করার পদ্ধতি

  3. Python Tkinter-এ ট্রান্সপারেন্ট (Transparent) উইন্ডো তৈরি করা

  4. Python Tkinter-এ ফ্রেমলেস (Frameless) উইন্ডো তৈরি করা