কম্পিউটার

কিভাবে Tkinter টেক্সট উইজেটকে এক লাইনে থাকতে বাধ্য করবেন?


Tkinter পাঠ্য উইজেট কনফিগার(**বিকল্প) ব্যবহার করে কনফিগার করা যেতে পারে ফাংশন আমরা এটিকে ব্যাকগ্রাউন্ড কালার, ফোরগ্রাউন্ড কালার, র‌্যাপিং এবং টেক্সট উইজেটের অন্যান্য বৈশিষ্ট্য কনফিগার করতে ব্যবহার করতে পারি।

মোড়ানো টেক্সট উইজেটের বৈশিষ্ট্যগুলি বর্ণনা করে যে যখনই এটি একটি নতুন লাইন সনাক্ত করে তখন কার্সার তার অবস্থান পরিবর্তন করে। যাইহোক, Tkinter-এ, টেক্সট উইজেট শব্দ এবং অক্ষর দ্বারা মোড়ানো যেতে পারে। আমাদের পাঠ্য উইজেটকে এক লাইনে থাকার জন্য, আমরা wrap=None property ব্যবহার করতে পারি।

উদাহরণ

# Import the required libraries
from tkinter import *
import lorem

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

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

# Add a Text widget
text=Text(win, width=60, height=20)
text.pack()

# Add Some text into it
text.insert(END,lorem.sentence())

# Configure the text widget to make the text sticky on one line
text.configure(wrap=None)

win.mainloop()

আউটপুট

উপরের কোডটি চালানোর ফলে একটি টেক্সট উইজেট প্রদর্শিত হবে যার টেক্সট None-এ মোড়ানো থাকবে।

কিভাবে Tkinter টেক্সট উইজেটকে এক লাইনে থাকতে বাধ্য করবেন?


  1. কিভাবে একটি উইন্ডো থেকে Tkinter উইজেট মুছে ফেলা যায়?

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

  3. কিভাবে একটি Tkinter এন্ট্রি উইজেটের জন্য ডিফল্ট পাঠ্য সেট করবেন?

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