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

Tkinter-এ ttk স্টাইল ব্যবহার করে স্ক্রলবারের চেহারা পরিবর্তন করা


স্ক্রলবার টেক্সট বা ক্যারেক্টার র‍্যাপ করতে হেল্প করে। ttk.Scrollbar এবং ttk.Style ব্যবহার করে স্ক্রলবারের লুক কাস্টমাইজ করা যায়। 'classic' থিম ব্যবহার করা হয়েছে।

উদাহরণ

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

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

style = ttk.Style()
style.theme_use('classic')
style.configure("Vertical.TScrollbar", background="green", bordercolor="red", arrowcolor="white")

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

# টেক্সট উইজেট
text = Text(win, width=15, height=15, wrap=CHAR, yscrollcommand=scrollbar.set)
for i in range(1000):
    text.insert(END, i)
text.pack(side=TOP, fill=X)

scrollbar.config(command=text.yview)

win.mainloop()

আউটপুট

কাস্টমাইজড ভার্টিক্যাল স্ক্রলবার সহ টেক্সট উইজেট দেখাবে।

Tkinter-এ ttk স্টাইল ব্যবহার করে স্ক্রলবারের চেহারা পরিবর্তন করা


  1. টকিন্টার পাইথনে টেক্সট উইজেটে স্ক্রোলবার অ্যাটাচ করা

  2. টকিন্টার পাইথনে লেবেল টেক্সট পাওয়া

  3. Tkinter-এ বাটন ব্যবহার করে Entry উইজেটের টেক্সট/মান/কন্টেন্ট সেট করা

  4. Tkinter-এ মাউস কার্সর (Mouse Cursor) পরিবর্তন করা