কম্পিউটার

পাইথনে Tkinter-এর জন্য পটভূমির রঙ সেট করা


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

tkinter উইজেটগুলিতে একটি পটভূমির রঙ যোগ করার জন্য, আমরা পটভূমি নির্দিষ্ট করতে পারি উইজেটে সম্পত্তি।

উদাহরণ

নিম্নলিখিত উদাহরণে, আমরা একটি বোতাম তৈরি করব যা পাঠ্য লেবেলের পটভূমি পরিবর্তন করবে।

#Import the tkinter library
from tkinter import *
from tkinter.ttk import *

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

#Set the geometry
win.geometry("600x400")

#Add a class to style the tkinter widgets

style = ttk.Style()
style.configure('TEntry', foreground = 'red')

#Define a function to change the text color
def change_color():
   text.configure(background="red")

#Create a text widget
text=Label(win,text="This is a New Text",foreground="black",
background="yellow",font=('Aerial bold',20))
text.pack(pady=20)

#Create a Button widget
Button(win, text= "Click Here", command= change_color).pack(pady=10)
win.mainloop()

আউটপুট

উপরের কোডটি চালানো হলে একটি "হলুদ" ব্যাকগ্রাউন্ড কালার সহ একটি পাঠ্য লেবেল সম্বলিত একটি উইন্ডো তৈরি হবে৷

পাইথনে Tkinter-এর জন্য পটভূমির রঙ সেট করা

এখন, "এখানে ক্লিক করুন" বোতামে ক্লিক করুন। এটি টেক্সট লেবেলের পটভূমির রঙকে "লাল" এ পরিবর্তন করবে।

পাইথনে Tkinter-এর জন্য পটভূমির রঙ সেট করা


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

  2. পাইথনে Tkinter বোতামের জন্য কমান্ড পদ্ধতি পরিবর্তন করুন

  3. কিভাবে একটি Tkinter এন্ট্রি উইজেটের জন্য ডিফল্ট পাঠ্য সেট করবেন?

  4. পাইথনে Tkinter ব্যবহার করে রঙিন খেলা