একটি অ্যাপ্লিকেশনে একটি Tkinter উইজেট স্বচ্ছ ব্যাকগ্রাউন্ড সহ প্রদান করা যেতে পারে। যেকোনো উইজেটের ব্যাকগ্রাউন্ড প্রপার্টি উইজেট নিজেই নিয়ন্ত্রিত হয়।
যাইহোক, একটি নির্দিষ্ট উইজেটে একটি স্বচ্ছ ব্যাকগ্রাউন্ড প্রদান করতে, আমাদের ব্যবহার করতে হবেwm_attributes('transparentcolor', 'colorname') পদ্ধতি উইজেটের পটভূমির রঙের মতো একই স্বচ্ছ রঙ যোগ করার পরেই এটি উইজেটে কাজ করে।
উদাহরণ
#Import the required libraries from tkinter import * #Create an instance of Tkinter Frame win = Tk() #Set the geometry win.geometry("700x250") #Adding transparent background property win.wm_attributes('-transparentcolor', '#ab23ff') #Create a Label Label(win, text= "This is a New line Text", font= ('Helvetica 18'), bg= '#ab23ff').pack(ipadx= 50, ipady=50, padx= 20) win.mainloop()
আউটপুট
যখন আমরা উপরের কোডটি কম্পাইল করি, তখন এটি স্বচ্ছ ব্যাকগ্রাউন্ডে একটি লেবেল উইজেট সহ একটি উইন্ডো প্রদর্শন করবে৷