কম্পিউটার

আমি কিভাবে Tkinter ব্যবহার করে একটি পপআপ উইন্ডো তৈরি করব?


Tkinter টপলেভেল ক্লাস সমর্থন করে এবং এই ক্লাসে টপলেভেল উইন্ডো থাকে। টপলেভেল উইন্ডো শিশু উইন্ডো নামেও পরিচিত। আমরা Toplevel(parent) অবজেক্ট তৈরি করে একটি টপলেভেল উইন্ডো তৈরি করতে পারি।

টপলেভেল উইন্ডোটি Tkinter এর মূল বস্তুর সমস্ত বৈশিষ্ট্য উত্তরাধিকার সূত্রে প্রাপ্ত। এটিতে উইজেট, ফ্রেম, ক্যানভাস এবং অন্যান্য বস্তুও থাকতে পারে।

উদাহরণ

এই উদাহরণে, আমরা একটি বোতাম তৈরি করব যা একটি পপআপ উইন্ডো খুলবে।

#Import the required libraries
from tkinter import *

#Create an instance of Tkinter Frame
win = Tk()

#Set the geometry
win.geometry("700x250")

def open_win():
   #Create a Button to Open the Toplevel Window
   top= Toplevel(win)
   top.geometry("700x250")
   top.title("Child Window")
   #Create a label in Toplevel window
   Label(top, text= "Hello World!")

Label(win, text= "Click the button to Open Popup Window", font= ('Helvetica 18')).place(relx=.5, rely=.5, anchor= CENTER)
Button(win, text= "Click Me", background= "white", foreground= "blue", font= ('Helvetica 13 bold'), command= open_win).pack(pady= 50)
win.mainloop()

আউটপুট

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

আমি কিভাবে Tkinter ব্যবহার করে একটি পপআপ উইন্ডো তৈরি করব?

এখন, বোতামটি ক্লিক করলে একটি নতুন পপআপ উইন্ডো খুলবে৷

আমি কিভাবে Tkinter ব্যবহার করে একটি পপআপ উইন্ডো তৈরি করব?


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

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

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

  4. আমি কিভাবে একটি tkinter উইন্ডো বন্ধ করতে পারি?