কম্পিউটার

Tkinter এ এন্ট্রি উইজেটের ইনপুট ফেরত দিন


Tkinter-এ একটি এন্ট্রি উইজেট একটি ইনপুট উইজেট ছাড়া আর কিছুই নয় যা একটি পাঠ্য ক্ষেত্রে একক-লাইন ব্যবহারকারীর ইনপুট গ্রহণ করে। একটি এন্ট্রি উইজেটে প্রবেশ করা ডেটা ফেরত দিতে, আমাদের ব্যবহার করতে হবে get() পদ্ধতি এটি এন্ট্রি উইজেটের ডেটা ফেরত দেয় যা আরও কনসোলে প্রিন্ট করা যেতে পারে।

উদাহরণ

নিম্নলিখিত উদাহরণটি ইনপুট ডেটা ফেরত দেবে যা একটি লেবেল উইজেটের সাহায্যে উইন্ডোতে প্রদর্শন করতে ব্যবহার করা যেতে পারে৷

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

#Create an instance of Tkinter Frame
win = Tk()

#Set the geometry
win.geometry("700x250")

# Define a function to return the Input data
def get_data():
   label.config(text= entry.get(), font= ('Helvetica 13'))

#Create an Entry Widget
entry = Entry(win, width= 42)
entry.place(relx= .5, rely= .5, anchor= CENTER)

#Inititalize a Label widget
label= Label(win, text="", font=('Helvetica 13'))
label.pack()

#Create a Button to get the input data
ttk.Button(win, text= "Click to Show", command= get_data).place(relx= .7, rely= .5, anchor= CENTER)

win.mainloop()

আউটপুট

যদি আমরা উপরের কোডটি কার্যকর করি, তাহলে এটি একটি এন্ট্রি উইজেট সহ একটি উইন্ডো প্রদর্শন করবে এবং পর্দায় ইনপুট প্রদর্শনের জন্য একটি বোতাম প্রদর্শন করবে৷

Tkinter এ এন্ট্রি উইজেটের ইনপুট ফেরত দিন

এখন, "শোতে ক্লিক করুন" বোতামে ক্লিক করুন এবং এটি ক্যানভাসে ব্যবহারকারীর ইনপুট প্রদর্শন করবে৷

Tkinter এ এন্ট্রি উইজেটের ইনপুট ফেরত দিন


  1. Tkinter এ একটি বোতাম উইজেটের পাঠ্য পান

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

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

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