কম্পিউটার

Tkinter ব্যবহার করে কিভাবে স্বচ্ছ উইজেট তৈরি করবেন?


একটি অ্যাপ্লিকেশনে একটি 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()

আউটপুট

যখন আমরা উপরের কোডটি কম্পাইল করি, তখন এটি স্বচ্ছ ব্যাকগ্রাউন্ডে একটি লেবেল উইজেট সহ একটি উইন্ডো প্রদর্শন করবে৷

Tkinter ব্যবহার করে কিভাবে স্বচ্ছ উইজেট তৈরি করবেন?


  1. কিভাবে Tkinter ব্যবহার করে একটি পাসওয়ার্ড এন্ট্রি ক্ষেত্র তৈরি করবেন?

  2. কিভাবে একটি উইন্ডো থেকে Tkinter উইজেট মুছে ফেলা যায়?

  3. Tkinter ব্যবহার করে কিভাবে একটি সাধারণ পর্দা তৈরি করবেন?

  4. Tkinter ব্যবহার করে কিভাবে একটি স্প্ল্যাশ স্ক্রিন তৈরি করবেন?