tkinter-এ স্ক্রলবার উইজেট হল একটি দরকারী উইজেট যা একটি স্ক্রলবার দিয়ে কন্টেইনার উপাদান এবং তাদের বিষয়বস্তু প্যাক করতে ব্যবহৃত হয়। স্ক্রলবার দিয়ে, আমরা খুব দক্ষতার সাথে ডেটার বড় সেট দেখতে পারি।
সাধারণত, Tkinter উল্লম্ব এবং অনুভূমিক স্ক্রলবার যোগ করার অনুমতি দেয়। একটি অ্যাপ্লিকেশনে একটি অনুভূমিক স্ক্রলবার যোগ করতে, আমাদেরকে অনুভূমিক হিসাবে অভিযোজন ব্যবহার করতে হবে স্ক্রলবার কনস্ট্রাক্টরে।
উদাহরণ
আসুন একটি টেক্সট এডিটর তৈরি করি যাতে এটিতে একটি অনুভূমিক স্ক্রলবার থাকে।
# Import the required library from tkinter import * from tkinter import ttk from tkinter import messagebox # Create an instance of tkinter frame win=Tk() # Set the geometry win.geometry("700x350") # Add a Scrollbar(horizontal) h=Scrollbar(win, orient='horizontal') h.pack(side=BOTTOM, fill='x') # Add a text widget text=Text(win, font=("Calibri, 16"), wrap=NONE, xscrollcommand=h.set) text.pack() # Add some text in the text widget for i in range(5): text.insert(END, "Welcome to Tutorialspoint...") # Attach the scrollbar with the text widget h.config(command=text.xview) win.mainloop()
আউটপুট
আমরা যদি উপরের কোডটি চালাই, তাহলে এটি একটি টেক্সট এডিটর প্রদর্শন করবে যেটিতে কিছু টেক্সট থাকবে। পাঠ্য উইজেটটি একটি অনুভূমিক স্ক্রলবার দিয়ে প্যাক করা হয় যা যখনই পাঠ্য ওভারফ্লো হয় তখনই দৃশ্যমান হয়৷