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

Tkinter Spinbox উইজেটে ডিফল্ট ভ্যালু সেট করা

Tkinter Spinbox এন্ট্রি উইজেটে ইনক্রিমেন্ট এবং ডিক্রিমেন্ট বাটন যোগ করতে ব্যবহৃত হয়, যা যেকোনো অ্যাপ্লিকেশনের সংখ্যাগত ডেটা হ্যান্ডল করতে উপকারী। একটি স্পিনবক্স উইজেট Spinbox(arguments) ব্যবহার করে তৈরি করা যায়। আমরা StringVar() অবজেক্ট ব্যবহার করে Value ডিফাইন করে স্পিনবক্স উইজেটের ডিফল্ট মান সেট করতে পারি। ডিফল্ট মান যেকোনো উইজেটের জন্য গুরুত্বপূর্ণ কারণ এটি বাউন্ডেড মান ডিফাইন করতে সাহায্য করে।

উদাহরণ

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

# Tkinter ফ্রেম বা উইন্ডোর ইনস্ট্যান্স তৈরি
win = Tk()

# Tkinter ফ্রেমের জিওমেট্রি সেট
win.geometry("750x250")

# SpinBox-এর ডিফল্ট মান সেট
my_var = StringVar(win)
my_var.set("1.0")

# একটি স্পিনবক্স তৈরি
spinbox = ttk.Spinbox(win, from_=0.5, to=10.0, increment=0.01, textvariable=my_var)
spinbox.pack(ipadx=20, pady=20)

win.mainloop()

আউটপুট

উপরোক্ত কোড এক্সিকিউট করলে ডিফল্ট মান ১.০ সেট করা একটি স্পিনবক্স সমৃদ্ধ উইন্ডো প্রদর্শিত হবে।

Tkinter Spinbox উইজেটে ডিফল্ট ভ্যালু সেট করা

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

  2. Tkinter Entry উইজেটে ডিফল্ট টেক্সট সেট করার উপায়

  3. Tkinter-এ বাটন ব্যবহার করে Entry উইজেটের টেক্সট/মান/কন্টেন্ট সেট করা

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