Entry উইজেট একক লাইনের টেক্সট ইনপুট গ্রহণের জন্য ব্যবহৃত হয়। entry.get() দিয়ে মান পাওয়া যায়, entry.delete(0, END) দিয়ে ক্লিয়ার করা যায়।
from tkinter import *
win = Tk()
win.geometry("700x350")
def show_name():
label = Label(win, text="Hello " + str(entry.get()) + "👋", font=('Calibri 25')).pack(pady=20)
entry.delete(0, END)
Label(win, text="Enter Your Name").pack()
entry = Entry(win, width=25)
entry.pack(pady=20)
Button(win, text="Submit", command=show_name).pack()
win.mainloop()
এন্ট্রি বক্সে নাম লিখে Submit দিলে নিচে "Hello নাম👋" লেখা দেখাবে এবং এন্ট্রি ক্লিয়ার হবে।
সাধারণ অপশন:show='*'(পাসওয়ার্ড),justify='center',state='readonly'।