Tkinter में कई इनबिल्ट फ़ंक्शन और फीचर्स होते हैं जिनका उपयोग एप्लिकेशन की आंतरिक कार्यक्षमता को बढ़ाने के लिए किया जा सकता है। Tkinter में पॉपअप messagebox को परिभाषित करके बनाए जाते हैं। पॉपअप मैसेज बॉक्स के साथ काम करने के लिए, आपको पहले Tkinter में "import tkinter.messagebox" कमांड द्वारा messagebox पैकेज आयात करना होगा।
उदाहरण
इस उदाहरण में, हम एक मैसेजबॉक्स पॉपअप बनाएंगे जिसमें एक प्रश्न होगा। किसी विशेष विकल्प पर क्लिक करने पर, यह उपयोगकर्ता को संबंधित ऑपरेशन पर रीडायरेक्ट करेगा।
# आवश्यक लाइब्रेरी आयात करें
from tkinter import *
import tkinter.messagebox
# Tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
# Tkinter फ्रेम की ज्यामिति सेट करें
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()
# एक बटन बनाएं
button = Button(win, text="Click Me", command=open_win, font=('Helvetica 14 bold'), foreground='OrangeRed3', background="white")
button.pack(pady=50)
win.mainloop()
आउटपुट
उपरोक्त कोड निष्पादित करने पर, यह निम्न विंडो प्रदर्शित करेगा -

अब, "Click Me" बटन पर क्लिक करें। यह एक प्रश्न के साथ एक मैसेजबॉक्स दिखाएगा।

अब, मैसेजबॉक्स पर "Yes" बटन पर क्लिक करें। यह निम्न विंडो प्रदर्शित करेगा -
