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

Tkinter-এ বাটন চাপলে একাধিক কমান্ড চালানো


একটি বাটনে একাধিক অপারেশন করার জন্য ল্যাম্বডা ফাংশন ব্যবহার করে একাধিক কলব্যাক টার্গেট করা যায়।

উদাহরণ

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

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

# ফাংশনগুলো
def display_msg():
    label.config(text="Top List of Programming Language")

def show_list():
    listbox = Listbox(win, height=10, width=15, bg='grey', activestyle='dotbox', font='aerial')
    listbox.insert(1, "Go")
    listbox.insert(1, "Java")
    listbox.insert(1, "Python")
    listbox.insert(1, "C++")
    listbox.insert(1, "Ruby")
    listbox.pack()
    button.destroy()

# লেবেল উইজেট
label = Label(win, text="", font=('aerial 18 bold'))
label.pack(pady=20)

# বাটন উইজেট
button = Button(win, text="Click Here", command=lambda: [display_msg(), show_list()])
button.pack()

win.mainloop()

আউটপুট

একটি বাটন সহ উইন্ডো দেখাবে।

Tkinter-এ বাটন চাপলে একাধিক কমান্ড চালানো

বাটন ক্লিক করলে লেবেল এবং লিস্টবক্স দেখাবে।

Tkinter-এ বাটন চাপলে একাধিক কমান্ড চালানো


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

  2. Tkinter-এ Listbox থেকে একাধিক সিলেক্টেড আইটেম রিমুভ করা

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

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