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

Tkinter-এ টগল বাটন (Toggle Button) কীভাবে তৈরি করবেন?

টগল বাটন তৈরির পদ্ধতি

একটি বাটন দিয়ে ডে/নাইট মোড টগল করতে গ্লোবাল ফ্ল্যাগ এবং ইমেজ 스왪 ব্যবহার করুন।

উদাহরণ

from tkinter import *

win = Tk()
win.title('Toggle Button Demonstration')
win.geometry("700x400")
win.resizable(0, 0)

is_on = True

label = Label(win, text="Night Mode is On", bg="white", fg="black", font=("Poppins bold", 22))
label.pack(pady=20)

def button_mode():
    global is_on
    if is_on:
        on_.config(image=off)
        label.config(text="Day Mode is On", bg="white", fg="black")
        is_on = False
    else:
        on_.config(image=on)
        label.config(text="Night Mode is On", fg="black")
        is_on = True

on = PhotoImage(file="on.png")
off = PhotoImage(file="off.png")

on_ = Button(win, image=on, bd=0, command=button_mode)
on_.pack(pady=50)

win.mainloop()

আউটপুট

বাটনে ক্লিক করলে উইন্ডোর থিম এবং লেবেল টেক্সট "Night Mode" ↔ "Day Mode" টগল হবে।

  1. Tkinter-এ On/Off টগল বাটন সুইচ তৈরি করা

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

  3. Tkinter-এ বাটন টেক্সট ডাইনামিক্যালি রিসাইজ করা

  4. Tkinter-এ সিম্পল মেসেজ বক্স তৈরি করা