একটি টিকিন্টার ফ্রেমে একটি ছবি স্থাপন করতে, আপনি নীচে দেওয়া পদক্ষেপগুলি অনুসরণ করতে পারেন -
৷পদক্ষেপ −
-
প্রয়োজনীয় লাইব্রেরি আমদানি করুন এবং tkinter ফ্রেমের একটি উদাহরণ তৈরি করুন। একটি ছবি খুলতে এবং ফ্রেমের ভিতরে রাখতে, আমরা পিলো (পিআইএল) লাইব্রেরি ব্যবহার করব৷
-
জ্যামিতি ব্যবহার করে ফ্রেমের আকার সেট করুন পদ্ধতি।
-
একটি ফ্রেম তৈরি করুন এবং এর উচ্চতা এবং প্রস্থ নির্দিষ্ট করুন। place() ব্যবহার করে ফ্রেমটিকে উইন্ডোর কেন্দ্রে রাখুন anchor='center' সহ পদ্ধতি .
-
ImageTk.PhotoImage(Image.open("image")) ব্যবহার করে একটি ছবি খুলুন
-
এরপর, একটি লেবেল তৈরি করুন৷ ফ্রেমের ভিতরে বস্তু এবং চিত্র পাস করুন লেবেলের ভিতরে .
-
অবশেষে, মেইনলুপ চালান অ্যাপ্লিকেশন উইন্ডোর
উদাহরণ
# Import required libraries from tkinter import * from PIL import ImageTk, Image # Create an instance of tkinter window win = Tk() # Define the geometry of the window win.geometry("700x500") frame = Frame(win, width=600, height=400) frame.pack() frame.place(anchor='center', relx=0.5, rely=0.5) # Create an object of tkinter ImageTk img = ImageTk.PhotoImage(Image.open("forest.jpg")) # Create a Label Widget to display the text or Image label = Label(frame, image = img) label.pack() win.mainloop()
আউটপুট
যখন আমরা উপরের কোডটি চালাই, তখন এটি নিম্নলিখিত আউটপুট প্রদর্শন করবে -