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

Tkinter-এ ttk Combobox-এ ডিফল্ট মান সেট করা

Tkinter Combobox এন্ট্রি উইজেটে ড্রপ-ডাউন মেনু যোগ করতে ব্যবহৃত হয়, যা যেকোনো অ্যাপ্লিকেশনের একাধিক ডেটা হ্যান্ডল করতে উপকারী। একটি Combobox উইজেট Combobox(arguments) ব্যবহার করে তৈরি করা যায়। তবে, অ্যাপ্লিকেশনের নির্দিষ্ট প্রয়োজনের জন্য, আমরা Combobox উইজেটের ডিফল্ট মান সেট করতে পারি। এটি কমববক্সে থাকা প্রয়োজনীয় সকল রেকর্ড একটি ভেরিয়েবলে লিস্ট করে সেট করা যায়। current(index) মেথডে নির্দিষ্ট ভ্যালুর ইনডেক্স নির্দিষ্ট করে কমববক্স উইজেটে ডিফল্ট মান সেট করা যায়।

উদাহরণ

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

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

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

# একটি কমববক্স তৈরি
combobox = ttk.Combobox(win, state="readonly")
combobox['values'] = ('C++', 'Java', 'Python')
combobox.current(2)
combobox.pack(pady=30, ipadx=20)

win.mainloop()

আউটপুট

উপরোক্ত কোড রান করলে কিছু ডিফল্ট মানসহ একটি কমববক্স সমৃद्ध উইন্ডো প্রদর্শিত হবে। আমরা current মেথডের ইনডেক্স পরিবর্তন করে ডিফল্ট মান পরিবর্তন করতে পারি।

Tkinter-এ ttk Combobox-এ ডিফল্ট মান সেট করা

  1. পাইথন Tkinter-এ Labelframe-এর স্টাইল সেট করা

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

  3. Tkinter-এ টেক্সটের জন্য ফন্ট সেট করা

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