टिंकर में कई अंतर्निहित कार्य और विशेषताएं हैं जिनका उपयोग किसी एप्लिकेशन की आंतरिक कार्यक्षमता को बढ़ाने के लिए किया जा सकता है। टिंकर में पॉपअप मैसेजबॉक्स को परिभाषित करके बनाए जाते हैं। पॉपअप संदेश बॉक्स के साथ काम करने के लिए, आपको पहले "import tkinter.messagebox कमांड द्वारा Tkinter में संदेशबॉक्स पैकेज आयात करना होगा। ".
उदाहरण
इस उदाहरण में, हम एक प्रश्न के साथ एक मैसेजबॉक्स पॉपअप बनाएंगे। किसी विशेष विकल्प पर क्लिक करने पर, यह उपयोगकर्ता को संबंधित ऑपरेशन पर रीडायरेक्ट कर देगा।
# Import the required libraries from tkinter import * import tkinter.messagebox # Create an instance of Tkinter Frame win = Tk() # Set the geometry of Tkinter Frame win.geometry("700x350") def open_win(): out = tkinter.messagebox.askquestion('Prompt', 'Do you want to Continue?') if out == 'yes': Label(win, text="Thank You for your Response!", font=('Helvetica 22 bold')).pack(pady=40) else: win.destroy() # Create a Button button = Button(win, text="Click Me", command=open_win, font=('Helvetica 14 bold'), foreground='OrangeRed3',background="white") button.pack(pady=50) win.mainloop()
आउटपुट
उपरोक्त कोड को निष्पादित करने पर, यह निम्न विंडो प्रदर्शित करेगा -
अब, "क्लिक मी" बटन पर क्लिक करें। यह एक प्रश्न के साथ एक संदेश बॉक्स दिखाएगा।
इसके बाद, मैसेजबॉक्स पर "हां" बटन पर क्लिक करें। यह निम्न विंडो प्रदर्शित करेगा -