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

Tkinter টেক্সট বক্সে প্রিন্ট এবং ইউজার ইনপুট নেওয়া

Text উইজেট থেকে টেক্সট পেতে text.get('1.0', 'end-1c') ব্যবহার করুন। end-1c শেষ নিউলাইন বাদ দেয়।

উদাহরণ কোড
from tkinter import *
from tkinter import ttk

win = Tk()
win.geometry("700x350")

def get_input():
    label.config(text="" + text.get(1.0, "end-1c"))

text = Text(win, width=80, height=15)
text.insert(END, "")
text.pack()

ttk.Button(win, text="Print", command=get_input).pack()
Label(win, text="", font=('Calibri 15')).pack()

win.mainloop()
আউটপুট

টেক্সট এডিটরে কিছু লিখে "Print" বাটন ক্লিক করলে নিচের লেবেলে লেখাটি প্রদর্শিত হবে।

  1. Tkinter-এ একই বাটনে ইমেজ এবং টেক্সট রাখা

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

  3. টকিন্টার পাইথনে টেক্সট উইজেট থেকে ইনপুট পাওয়া

  4. Tkinter Text Box-এর কন্টেন্ট ডিলিট করা