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

Tkinter বাটন কমান্ডে আর্গুমেন্ট পাস করার পদ্ধতি


Tkinter-এ Button উইজেট সাধারণত অ্যাপ্লিকেশনে ডিফাইন করা একটি ইভেন্টকে পুশ করতে ব্যবহৃত হয়। আমরা বাটনগুলির সাথে ইভেন্ট বাইন্ড করতে পারি যাতে ব্যবহারকারীর একটি অ্যাকশন ট্রিগার করলে সেগুলো এক্সিকিউট হয়।

তবে, ফাংশন এবং ইভেন্টের বাইরে ডেটা ও ভেরিয়েবল শেয়ার করা কখনও কখনও কঠিন হয়। Button উইজেটের মাধ্যমে আর্গুমেন্ট এবং ডেটা পাস করা যায়, যা ব্যবহারকারীকে ইভেন্ট শেয়ার ও এক্সিকিউট করতে সাহায্য করে।

সাধারণত বাটন উইজেটে আর্গুমেন্ট পাস করলে ইভেন্টটি আর্গুমেন্টগুলো পিক করে প্রোগ্রামে আরও ব্যবহার করতে পারে।

উদাহরণ

# প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন
from tkinter import *
from tkinter import ttk
from tkinter import messagebox

# Tkinter ফ্রেমের ইনস্ট্যান্স তৈরি করুন
win = Tk()

# জিওমেটরি সেট করুন
win.geometry("700x250")

# এন্ট্রি উইজেট আপডেট করার ফাংশন ডিফাইন করুন
def update_name(name):
    entry.insert(END, "" + str(name))

# একটি এন্ট্রি উইজেট তৈরি করুন
entry = Entry(win, width=35, font=('Calibri 15'))
entry.pack()

b = ttk.Button(win, text="Insert", command=lambda: update_name("Tutorialspoint"))
b.pack(pady=30)

win.mainloop()

আউটপুট

উপরের কোডটি রান করলে একটি উইন্ডো দেখাবে যাতে একটি এন্ট্রি উইজেট এবং একটি বাটন থাকবে।

Tkinter বাটন কমান্ডে আর্গুমেন্ট পাস করার পদ্ধতি

"Insert" বাটনে ক্লিক করলে এন্ট্রি উইজেটে টেক্সট যোগ হবে।

Tkinter বাটন কমান্ডে আর্গুমেন্ট পাস করার পদ্ধতি


  1. Tkinter-এ ইমেজকে বাটন হিসেবে ব্যবহার করা

  2. পাইথনে Tkinter ব্যবহার করে বাটন তৈরি

  3. পাইথন Tkinter-এ Progressbar উইজেট

  4. পাইথন Tkinter বাটনে স্টাইল যোগ করা