কম্পিউটার

কিভাবে tkinter scrolledtext মডিউল কোড করবেন?


একটি Tkinter অ্যাপ্লিকেশনে একটি উইজেট এটিতে এক্সটেনশন এবং বৈশিষ্ট্য যোগ করে সহজেই কনফিগার করা যেতে পারে। tkinter-এ টেক্সট উইজেট মাল্টিলাইন ব্যবহারকারীর ইনপুট গ্রহণ করতে ব্যবহৃত হয়। আমরা টেক্সট উইজেটের ভিতরে একটি স্ক্রলবার যোগ করে পাঠ্যটিকে স্ক্রোলযোগ্য করে তুলতে পারি।

স্ক্রোল করা পাঠ্য উইজেট টিকিন্টার লাইব্রেরিতেও উপলব্ধ। এটি পাঠ্য উইজেট এবং স্ক্রলবার উইজেটের সমন্বয় যা একটি অ্যাপ্লিকেশনে পাঠ্য স্ক্রোল করার মতো বৈশিষ্ট্য সরবরাহ করে। একটি অ্যাপ্লিকেশনে ScrolledText উইজেট ব্যবহার করার জন্য, আপনাকে প্রথমে এটি আমদানি করতে হবে। স্ক্রোল করা পাঠ্য উইজেট স্ট্যান্ডার্ড টেক্সট এর অনুরূপ কাজ করে উইজেট এটিতে সমস্ত বৈশিষ্ট্য এবং গুণাবলী অন্তর্ভুক্ত রয়েছে যা উইজেটে ব্যাপকভাবে ব্যবহার করা যেতে পারে৷

উদাহরণ

# Import the tkinter library
from tkinter import *
from tkinter.scrolledtext import ScrolledText
from lorem_text import lorem

# Create an instance of tkinter frame
win= Tk()

# Set the size of the Tkinter window
win.geometry("700x350")

# Set the title of the window
win.title("Scrolled Text")

# Add ScrolledText widget
size= 10
text= ScrolledText(win, width=40, height= 50)
text.insert(END, lorem.paragraphs(10))
text.pack(fill= BOTH, side= LEFT, expand= True)

win.mainloop()

আউটপুট

উপরের কোডটি কার্যকর করলে একটি মাল্টিলাইন টেক্সট উইজেট দেখাবে। পাঠ্য উইজেটের ভিতরের পাঠ্যগুলি স্ক্রোলযোগ্য। আমরা এটিতে মোড়ানো বৈশিষ্ট্য যুক্ত করে আরও ভাল আউটপুট দেখতে পারি।

কিভাবে tkinter scrolledtext মডিউল কোড করবেন?


  1. কিভাবে একটি Tkinter পাঠ্য উইজেটের বিষয়বস্তু সাফ করবেন?

  2. কিভাবে Tkinter Text Widget থেকে ইনপুট পেতে হয়?

  3. কিভাবে Tkinter লেবেল পাঠ্য পেতে?

  4. কিভাবে Tkinter পাঠ্য উইজেট শুধুমাত্র পঠিত করা যায়?