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

Tkinter-এ চেকবক্স থেকে ইনপুট পাওয়া


চেকবক্স উইজেটের দুটি মান থাকে: True বা False। get() মেথড দিয়ে সিলেক্টেড ভ্যালু পাওয়া যায়। IntVar() ব্যবহার করে ভেরিয়েবল ট্র্যাক করা হয়।

উদাহরণ

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

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

# ইনপুট প্রিন্ট ফাংশন
def display_input():
    print("Input for Python:", var1.get())
    print("Input for C++:", var2.get())

# ভেরিয়েবল
var1 = IntVar()
var2 = IntVar()

# চেকবক্স
t1 = Checkbutton(win, text="Python", variable=var1, onvalue=1, offvalue=0, command=display_input)
t1.pack()
t2 = Checkbutton(win, text="C++", variable=var2, onvalue=1, offvalue=0, command=display_input)
t2.pack()

win.mainloop()

আউটপুট

দুই চেকবক্স সহ উইন্ডো দেখাবে।

Tkinter-এ চেকবক্স থেকে ইনপুট পাওয়া

চেক করলে কনসোলে বুলিয়ান মান প্রিন্ট হবে।

Input for Python: 1 Input for C++: 0

  1. Tkinter-এ Entry উইজেটের মান পাওয়া

  2. টকিন্টার পাইথনে টেক্সট উইজেট থেকে ইনপুট পাওয়া

  3. টকিন্টার পাইথনে লেবেল টেক্সট পাওয়া

  4. Python Tkinter রুট উইন্ডো হাইড বা ডিস্ট্রয় করা