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

ttk-এ চেকবাটনকে বাম পাশে এলাইন করা কীভাবে করবেন?


চেকবাটনগুলো বাম পাশে এলাইন করতে, আপনি anchor প্যারামিটার ব্যবহার করতে পারেন এবং এটিকে "w" (west) সেট করুন। একটি উদাহরণ নিই এবং দেখি কীভাবে এটি করা যায়।

পদক্ষেপসমূহ −

  • tkinter লাইব্রেরি আমদানি করুন এবং tkinter ফ্রেমের একটি ইনস্ট্যান্স তৈরি করুন।

  • geometry মেথড ব্যবহার করে ফ্রেমের আকার সেট করুন।

  • চেকবাটনগুলো একটি গ্রুপে সংগ্রহ করার জন্য একটি LabelFrame তৈরি করুন।

  • এরপর, LabelFrame-এর ভেতরে একটি চেকবাটন তৈরি করুন এবং এর anchor-কে West-এ সেট করুন। anchor='w'।

  • এভাবে, West-এ anchor সেট করে তিনটি আর চেকবাটন তৈরি করুন। এটি সব চেকবাটনকে বাম পাশে এলাইন করবে।

  • অবশেষে, অ্যাপ্লিকেশন উইন্ডোর mainloop চালান।

উদাহরণ

from tkinter import * root = Tk() root.geometry("700x350") # একটি LabelFrame তৈরি করুন frame = LabelFrame(root, text="Select the Subjects", padx=20, pady=20) frame.pack(pady=20, padx=10) # ফ্রেমের ভেতরে চারটি চেকবাটন তৈরি করুন C1 = Checkbutton(frame, text="Mathematics", width=200, anchor="w").pack() C2 = Checkbutton(frame, text = "Physics", width=200, anchor="w").pack() C3 = Checkbutton(frame, text = "Chemistry", width=200, anchor="w").pack() C4 = Checkbutton(frame, text = "Biology", width=200, anchor="w").pack() root.mainloop()

আউটপুট

এক্সিকিউশনে, এটি নিচের আউটপুটটি উৎপন্ন করবে −

ttk-এ চেকবাটনকে বাম পাশে এলাইন করা কীভাবে করবেন?


  1. Tkinter-এ ttk.Entry-র ফন্ট পরিবর্তন করা

  2. টকিন্টার পাইথনে ফ্রেমের ব্যাকগ্রাউন্ড কালার পরিবর্তন করা

  3. পাইথন টকিন্টার: লেবেল উইজেটে টেক্সট সাইজ পরিবর্তন করা

  4. টকিন্টার পাইথনে ফ্রেমের কন্টেন্ট ক্লিয়ার করা