Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

मैं टिंकर का उपयोग करके पॉपअप विंडो कैसे बना सकता हूं?

टिंकर टॉपलेवल क्लासेस को सपोर्ट करता है, और इन क्लासेस में टॉपलेवल विंडो होती है। टॉपलेवल विंडो को चाइल्ड विंडो के रूप में भी जाना जाता है। हम टॉपलेवल (पैरेंट) का ऑब्जेक्ट बनाकर एक टॉपलेवल विंडो बना सकते हैं।

टॉपलेवल विंडो को टिंकर की मूल वस्तु के सभी गुण विरासत में मिलते हैं। इसमें विजेट, फ़्रेम, कैनवास और अन्य ऑब्जेक्ट भी शामिल हो सकते हैं।

उदाहरण

इस उदाहरण में, हम एक बटन बनाएंगे जो एक पॉपअप विंडो खोलेगा।

#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()

आउटपुट

उपरोक्त कोड को चलाने पर एक लेबल और एक बटन के साथ एक विंडो प्रदर्शित होगी।

मैं टिंकर का उपयोग करके पॉपअप विंडो कैसे बना सकता हूं?

अब, बटन पर क्लिक करने पर एक नई पॉपअप विंडो खुल जाएगी।

मैं टिंकर का उपयोग करके पॉपअप विंडो कैसे बना सकता हूं?


  1. टिंकर का उपयोग करके एक साधारण स्क्रीन कैसे बनाएं?

    हम टिंकर लाइब्रेरी का उपयोग करके एक साधारण स्क्रीन बनाएंगे। एल्गोरिदम Step 1: Import tkinter. Step 2: Create an object of the tkinter class. Step 3: Display the screen. उदाहरण कोड import tkinter as tk window = tk.Tk() . के रूप में आयात करें आउटपुट

  1. टिंकर का उपयोग करके स्प्लैश स्क्रीन कैसे बनाएं?

    मान लें कि हम tkinter का उपयोग करके एक स्प्लैश स्क्रीन बनाना चाहते हैं। एस्पलैश स्क्रीन बनाने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे - इसमें कुछ लेबल के साथ स्प्लैश स्क्रीन बनाएं। ओवरराइड रीडायरेक्ट . का उपयोग करके स्प्लैश स्क्रीन को बॉर्डर रहित बनाएं विधि। मुख्य विंडो के लिए एक फ़ंक्श

  1. मैं टिंकर विंडो कैसे बंद करूं?

    टिंकर का उपयोग करके एप्लिकेशन बनाना आसान है लेकिन कभी-कभी, टाइटल बार पर बटन के माध्यम से विंडो या फ्रेम को बंद किए बिना बंद करना मुश्किल हो जाता है। ऐसे मामलों में, हम .destroy() . का उपयोग कर सकते हैं विंडो बंद करने की विधि। चूंकि टिंकर विशेषताएँ एक-दूसरे से स्वतंत्र होती हैं, इसलिए हम एक बटन का उ