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

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


Tkinter Entry উইজেট সিঙ্গল-লাইন ইনপুট নেয়। ইনপুট পাওয়ার জন্য StringVar() ভেরিয়েবল ব্যবহার করে get() মেথড দিয়ে মান বের করা যায়।

উদাহরণ

# Tkinter লাইব্রেরি ইম্পোর্ট
from tkinter import *

# Tkinter ফ্রেম তৈরি
win = Tk()
win.geometry("700x250")

# স্ট্রিং ভেরিয়েবল
var = StringVar()

# ইনপুট প্রিন্ট করার ফাংশন
def printinput(*args):
    print(var.get())

# এন্ট্রি উইজেট
entry = Entry(win, width=35, textvariable=var)
entry.pack()

# ইনপুট ট্রেস
var.trace("w", printinput)

win.mainloop()

আউটপুট

এন্ট্রি উইজেট সহ উইন্ডো দেখাবে। এন্ট্রিতে কিছু লিখলে কনসোলে প্রিন্ট হবে।

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

H He Hel Hell Hello Hello Hello W Hello Wo Hello Wor Hello Worl Hello World Hello World!

  1. Tkinter-এ Entry উইজেটের মান পাওয়া

  2. Tkinter-এ ttk.Entry-র ফন্ট পরিবর্তন করা

  3. টকিন্টার পাইথনে বাটন চাপলে এন্ট্রি উইজেট ক্লিয়ার করা

  4. Tkinter-এ বাটন ব্যবহার করে Entry উইজেটের টেক্সট/মান/কন্টেন্ট সেট করা