কম্পিউটার

Tkinter ব্যবহার করে এন্ট্রি উইজেটে একটি বোতামের মান কীভাবে পাবেন?


যেকোন Tkinter অ্যাপ্লিকেশনে বোতাম একটি খুব দরকারী উইজেট। আমরা এন্ট্রি উইজেটের যেকোনো বোতামের মান পেতে পারি ফাংশনটি সংজ্ঞায়িত করে যা এন্ট্রি উইজেটে মান সন্নিবেশিত করে। মান পেতে, আমাদের প্রথমে এন্ট্রি উইজেটে প্রদর্শিত নির্দিষ্ট মান যোগ করার জন্য কমান্ড থাকা বোতামগুলিকে সংজ্ঞায়িত করতে হবে৷

এন্ট্রি উইজেট আপডেট করতে, আমরা delete(0, END) ব্যবহার করে আগের মানটি মুছে ফেলতে পারি পদ্ধতি।

উদাহরণ

# Import the required libraries
from tkinter import *
from tkinter import ttk

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

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

def on_click(text):
   entry.delete(0, END)
   entry.insert(0,text)

# Add an Entry widget
entry=Entry(win, width= 25)
entry.pack()

# Add Buttons in the window
b1=ttk.Button(win, text= "A", command=lambda:on_click("A"))
b1.pack()

b2=ttk.Button(win, text= "B", command=lambda: on_click("B"))
b2.pack()

b3=ttk.Button(win, text= "C", command=lambda: on_click("C"))
b3.pack()

win.mainloop()

আউটপুট

উপরের কোডটি চালানোর ফলে একটি উইন্ডো প্রদর্শিত হবে যাতে এটিতে বেশ কয়েকটি বোতাম রয়েছে। যখন আমরা একটি বোতামে ক্লিক করি, তখন এটি এর মান এন্ট্রি ফিল্ডে প্রদর্শন করবে।

Tkinter ব্যবহার করে এন্ট্রি উইজেটে একটি বোতামের মান কীভাবে পাবেন?


  1. Tkinter এ একটি বোতাম চাপার পর এন্ট্রি উইজেটটি কীভাবে সাফ করবেন?

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

  3. Tkinter-এ একটি বোতাম ব্যবহার করে 'এন্ট্রি' উইজেটের পাঠ্য/মান/কন্টেন্ট কীভাবে সেট করবেন?

  4. কিভাবে Tkinter উইজেটের বর্তমান x এবং y স্থানাঙ্কগুলি পেতে হয়?