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

Python-এ Tkinter-এর জন্য ব্যাকগ্রাউন্ড রঙ সেট করা


আমরা tkinter.ttk মডিউল ব্যবহার করে Tkinter উইজেটগুলো কাস্টমাইজ করতে পারি। Tkinter.ttk মডিউল Tkinter উইজেট স্টাইল করার জন্য ব্যবহৃত হয় যেমন ব্যাকগ্রাউন্ড রঙ, ফোরগ্রাউন্ড রঙ, বাটন এক্টিভেট করা, লেবেলে ছবি যোগ করা, উইজেটের উচ্চতা ও প্রস্থ জাস্টিফাই করা ইত্যাদি।

Tkinter উইজেটে ব্যাকগ্রাউন্ড রঙ যোগ করতে, আমরা উইজেটে background প্রপার্টি নির্দিষ্ট করতে পারি।

উদাহরণ

নিচের উদাহরণে, আমরা একটি বাটন তৈরি করব যা টেক্সট লেবেলের ব্যাকগ্রাউন্ড পরিবর্তন করবে।

# Tkinter লাইব্রেরি ইম্পোর্ট from tkinter import * from tkinter.ttk import * # Tkinter ফ্রেমের একটি উদাহরণ তৈরি win = Tk() # জ্যামিতি সেট করা win.geometry("600x400") # Tkinter উইজেট স্টাইল করার জন্য একটি ক্লাস যোগ style = ttk.Style() style.configure('TEntry', foreground='red') # টেক্সট রঙ পরিবর্তন করার ফাংশন সংজ্ঞায়িত def change_color():     text.configure(background="red") # একটি টেক্সট উইজেট তৈরি text = Label(win, text="This is a New Text", foreground="black", background="yellow", font=('Aerial bold', 20)) text.pack(pady=20) # একটি বাটন উইজেট তৈরি Button(win, text="Click Here", command=change_color).pack(pady=10) win.mainloop()

আউটপুট

উপরোক্ত কোডটি রান করলে "yellow" ব্যাকগ্রাউন্ড রঙ সহ একটি টেক্সট লেবেল ধারণকারী উইন্ডো তৈরি হবে।

Python-এ Tkinter-এর জন্য ব্যাকগ্রাউন্ড রঙ সেট করা

এখন, "Click Here" বাটনে ক্লিক করুন। এটি টেক্সট লেবেলের ব্যাকগ্রাউন্ড রঙকে "Red"-এ পরিবর্তন করবে।

Python-এ Tkinter-এর জন্য ব্যাকগ্রাউন্ড রঙ সেট করা


  1. Tkinter-এ লেবেলে টেক্সট জাস্টিফাই (Justify) করা

  2. টکইন্টার (Tkinter) বাটনের কমান্ড মেথড ডাইনামিকভাবে পরিবর্তন করা

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

  4. পাইথন Tkinter-এ কালার গেম তৈরি