Tkinter ক্যানভাস উইজেটটি একটি অ্যাপ্লিকেশনে একটি গ্রাফিকাল ইন্টারফেসে বস্তু যোগ করা, আকৃতি আঁকা, ছবি এবং জটিল ভিজ্যুয়ালের মতো বিভিন্ন উদ্দেশ্যে ব্যবহার করা হয়। আমরা কনফিগার ব্যবহার করে এর স্টাইল যেমন পটভূমির রঙ, অগ্রভাগের রঙ এবং অন্যান্য বৈশিষ্ট্যগুলি কনফিগার করতে পারি। বৈশিষ্ট্য বা পাসিং গুণাবলী .
ধরুন আমরা অন্য উইজেটে বা অ্যাপ্লিকেশনের কিছু অংশে ক্যানভাস উইজেটের ব্যাকগ্রাউন্ড কালার ইনহেরিট করতে চাই। এটি my_canvas["background"] ব্যবহার করে অর্জন করা যেতে পারে সম্পত্তি আরও, আমরা ক্যানভাস["ব্যাকগ্রাউন্ড"] ব্যবহার করতে পারি ক্যানভাস উইজেটের পটভূমির রঙ আনতে।
উদাহরণ
# Import the required library from tkinter import * from tkinter import ttk # Create an instance of tkinter frame win = Tk() win.geometry("700x350") # Add a Canvas widget canvas = Canvas(win, background= "white") # Draw a rectangle in Canvas and inherit the background color of Canvas canvas.create_rectangle(50,50,350,190, outline="black", fill= canvas["background"]) canvas.pack() win.mainloop()-এর পটভূমির রঙ ইনহেরিট করুন
আউটপুট
উপরের কোডটি কার্যকর করা হলে ক্যানভাসের মতো একই পটভূমির রঙ সহ একটি আয়তক্ষেত্র সহ একটি উইন্ডো প্রদর্শিত হবে৷