কম্পিউটার

Colorchooser মডিউল ব্যবহার করে একটি tkinter উইন্ডোর পটভূমির রঙ পরিবর্তন করা হচ্ছে


Tkinter বিভিন্ন ধরণের মডিউল এবং ক্লাস লাইব্রেরি অফার করে যা ব্যবহার করে আমরা সম্পূর্ণ কার্যকরী অ্যাপ্লিকেশন তৈরি করতে পারি। Tkinter একটি অ্যাপ্লিকেশনের উপাদান এবং কঙ্কাল তৈরি করার জন্য উইজেট প্রদান করে। রঙ চয়নকারী৷ tkinter-এর মডিউল তাদের মধ্যে একটি যা রঙের একটি বিশাল সেট প্রদান করে যাতে ব্যবহারকারীরা তাদের পছন্দের উপর ভিত্তি করে উইজেটের পটভূমির রঙ বেছে নিতে এবং সেট করতে পারে।

রঙ চয়নকারী যোগ করতে আপনার অ্যাপ্লিকেশনে কার্যকারিতা, আপনাকে প্রথমে "from tkinter import colorchooser" ব্যবহার করে আপনার প্রোগ্রামে এই মডিউলটি আমদানি করতে হবে . এরপর, colorchooser.askuser() ব্যবহার করে একটি রঙ প্যালেট প্রদর্শন করার জন্য একটি ভেরিয়েবল তৈরি করুন .

যেহেতু প্যালেটের সমস্ত রং সূচিবদ্ধ এবং তাদের সূচক নম্বর দ্বারা পৃথক করা হয়েছে, আপনি টিপলটি নির্দিষ্ট করতে পারেন যেখান থেকে রঙ শুরু হবে। সবশেষে, যে কোনো উইজেটের রঙ পরিবর্তন করতে প্রদত্ত ভেরিয়েবলের সাথে পটভূমির রঙ আবদ্ধ করুন।

উদাহরণ

আসুন একটি উদাহরণ দিয়ে এটি বুঝতে পারি।

# Import the library
from tkinter import *
from tkinter import colorchooser

# Create an instance of window
win=Tk()

# Set the geometry of the window
win.geometry("700x350")

# Create a label widget
label=Label(win, text="This is a new Label text", font=('Arial 17 bold'))
label.place(relx=0.5, rely=0.2, anchor = CENTER)

# Call the function to display the color palette
color=colorchooser.askcolor()

# Initialize the color range by picking up the first color
colorname=color[1]

# Configure the background color
win.configure(background=colorname)

win.mainloop()

আউটপুট

উপরের কোডটি চালানো হলে একটি লেবেল উইজেট এবং একটি রঙ প্যালেট সহ একটি উইন্ডো প্রদর্শিত হবে যা ব্যবহারকারীকে একটি রঙ চয়ন করতে বলবে৷

Colorchooser মডিউল ব্যবহার করে একটি tkinter উইন্ডোর পটভূমির রঙ পরিবর্তন করা হচ্ছে

নির্বাচিত রঙটি উইন্ডোর পটভূমির রঙে প্রতিফলিত হবে।

Colorchooser মডিউল ব্যবহার করে একটি tkinter উইন্ডোর পটভূমির রঙ পরিবর্তন করা হচ্ছে


  1. কিভাবে একটি Python Tkinter বোতামের ব্যাকগ্রাউন্ড কালার রিসেট করবেন?

  2. Tkinter এ উইন্ডো বন্ধ করার ফাংশন

  3. Tkinter এ পর্দায় একটি উইন্ডো কেন্দ্রে কিভাবে?

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