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

टिंकर में एक फ्रेम कैसे साफ़ करें?

टिंकर फ्रेम का उपयोग बहुत सारे विजेट्स को सौंदर्यपूर्ण तरीके से समूहित करने और व्यवस्थित करने के लिए किया जाता है। एक फ्रेम घटक में बटन विजेट, प्रवेश विजेट, लेबल, स्क्रॉलबार और अन्य विजेट हो सकते हैं।

यदि हम फ़्रेम सामग्री को साफ़ करना चाहते हैं या फ़्रेम के अंदर के सभी विजेट हटाना चाहते हैं, तो हम नष्ट () का उपयोग कर सकते हैं तरीका। winfo_children() . का उपयोग करके फ्रेम के बच्चों को लक्षित करके इस विधि को लागू किया जा सकता है ।

उदाहरण

#Import the required libraries
from tkinter import *

#Create an instance of tkinter frame
win= Tk()

#Set the geometry of frame
win.geometry("600x250")

#Create a frame
frame = Frame(win)
frame.pack(side="top", expand=True, fill="both")

#Create a text label
Label(frame,text="Enter the Password", font=('Helvetica',20)).pack(pady=20)

def clear_frame():
   for widgets in frame.winfo_children():
      widgets.destroy()

#Create a button to close the window
Button(frame, text="Clear", font=('Helvetica bold', 10), command=
clear_frame).pack(pady=20)

win.mainloop()

आउटपुट

उपरोक्त कोड को चलाने से एक विंडो प्रदर्शित होगी जिसमें "क्लियर" बटन होगा जो फ्रेम के अंदर सभी विजेट्स को लक्षित करता है और इसे साफ़ करता है।

टिंकर में एक फ्रेम कैसे साफ़ करें?

अब "क्लियर" बटन पर क्लिक करें और यह फ्रेम के अंदर के सभी विजेट्स को साफ कर देगा।


  1. टिंकर में बटन दबाए जाने के बाद एंट्री विजेट को कैसे साफ़ करें?

    टिंकर एंट्री विजेट्स का उपयोग सिंगल लाइन टेक्स्ट को प्रदर्शित करने के लिए किया जाता है जिसे आम तौर पर यूजर इनपुट के रूप में लिया जाता है। हम delete(0, END) . एक विधि को परिभाषित करके एंट्री विजेट की सामग्री को साफ़ कर सकते हैं जिसका उद्देश्य सीमा में सभी सामग्री को साफ़ करना है। एक फ़ंक्शन को परिभाष

  1. टिंकर लेबल टेक्स्ट कैसे प्राप्त करें?

    विंडो पर टेक्स्ट या इमेज बनाने और प्रदर्शित करने के लिए टिंकर लेबल का उपयोग किया जाता है। इसके कई घटक और कार्य हैं जिनका उपयोग लेबल जानकारी को अनुकूलित करने के लिए किया जा सकता है जैसे कि फॉन्टफैमिली, पैडिंग, चौड़ाई, ऊंचाई, आदि। विंडो पर लेबल टेक्स्ट प्राप्त करने के लिए, हम उस टेक्स्ट के लिए मान लिख

  1. कुछ टिंकर विजेट्स का सीमा रंग कैसे सेट करें?

    मान लीजिए कि हम टिंकर विजेट के बॉर्डर कलर को बदलना चाहते हैं। हम हाइलाइटरंग, हाइलाइटबैकग्राउंड . पास करके विजेट को कॉन्फ़िगर कर सकते हैं विजेट की संपत्ति। उदाहरण इस उदाहरण में, हमने एक एंट्री विजेट और एक बटन बनाया है जिसे एंट्री विजेट के बॉर्डर रंग को बदलने के लिए ट्रिगर किया जा सकता है। #Import th