কম্পিউটার

Tkinter এ শুধুমাত্র একটি রেডিওবাটন কিভাবে নির্বাচন করবেন?


এক বা একাধিক বিকল্পের জন্য নির্বাচন বাস্তবায়ন করতে, আমরা রেডিওবাটন উইজেট ব্যবহার করতে পারি। Tkinter-এর রেডিওবাটন উইজেট ব্যবহারকারীকে প্রদত্ত পছন্দের একটি সেট থেকে শুধুমাত্র একটি বিকল্পের জন্য একটি নির্বাচন করতে দেয়। রেডিওবাটনের মাত্র দুটি বুলিয়ান মান রয়েছে:সত্য বা মিথ্যা।

ব্যবহারকারী কোন বিকল্পটি নির্বাচন করেছে তা পরীক্ষা করার জন্য যদি আমরা আউটপুট পেতে চাই, তাহলে আমরা get() ব্যবহার করতে পারি পদ্ধতি এটি ভেরিয়েবল হিসাবে সংজ্ঞায়িত বস্তু ফেরত দেয়। আমরা একটি স্ট্রিং অবজেক্টে পূর্ণসংখ্যার মান কাস্ট করে লেবেল উইজেটে নির্বাচন প্রদর্শন করতে পারি এবং এটি পাঠ্য বৈশিষ্ট্যে পাস করতে পারি।

উদাহরণ

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

# Create an instance of tkinter frame or window
win = Tk()

# Set the size of the window
win.geometry("700x350")


# Define a function to get the output for selected option
def selection():
   selected = "You have selected " + str(radio.get())
   label.config(text=selected)


radio = IntVar()
Label(text="Your Favourite programming language:", font=('Aerial 11')).pack()

# Define radiobutton for each options
r1 = Radiobutton(win, text="C++", variable=radio, value=1, command=selection)
r1.pack(anchor=N)

r2 = Radiobutton(win, text="Python", variable=radio, value=2, command=selection)
r2.pack(anchor=N)

r3 = Radiobutton(win, text="Java", variable=radio, value=3, command=selection)
r3.pack(anchor=N)

# Define a label widget
label = Label(win)
label.pack()

win.mainloop()

আউটপুট

উপরের কোডটি চালানোর ফলে একটি লেবেল উইজেট সহ একটি উইন্ডো প্রদর্শিত হবে এবং একটি বিকল্পের সাথে সঙ্গতিপূর্ণ রেডিও বোতামের একটি সেট। আউটপুট দেখতে তালিকা থেকে যেকোনো বিকল্প নির্বাচন করুন।

Tkinter এ শুধুমাত্র একটি রেডিওবাটন কিভাবে নির্বাচন করবেন?


  1. পাইথনে tkinter-এর লেবেলে পাঠ্যকে কীভাবে ন্যায়সঙ্গত করা যায় tkinter-এ ন্যায্যতা প্রয়োজন?

  2. কিভাবে Tkinter লেবেল পাঠ্য পেতে?

  3. কিভাবে একটি Tkinter উইজেট অদৃশ্য করতে?

  4. কিভাবে শুধুমাত্র একপাশে একটি tkinter উইজেটে প্যাডিং যোগ করবেন?