डायलॉग बॉक्स उपयोगकर्ताओं को कुछ संचालन करने के लिए सूचित करने के लिए आसान हैं। हम डायलॉग बॉक्स से पहले से ही परिचित हैं और उनसे कई बार बातचीत की है। एक विशेष टिंकर एप्लिकेशन में, हम किसी भी प्रकार के संवाद बॉक्स बना सकते हैं, जैसे संदेश, उपयोगकर्ता इंटरैक्शन संवाद, एकल मान प्रविष्टि संवाद, फ़ाइल चयनकर्ता इत्यादि। संवाद बॉक्स बनाने के लिए, टिंकर में कई अंतर्निहित पैकेज हैं जैसे संदेशबॉक्स, सरल संवाद, फ़ाइल संवाद, और रंग चयनकर्ता ।
उदाहरण
इस उदाहरण में, हम उपयोगकर्ता को एक विकल्प चुनने के लिए सूचित करने के लिए एक संदेश बॉक्स बनाएंगे।
#Import the tkinter library from tkinter import * from tkinter import messagebox #Create an instance of Tkinter frame win= Tk() #Define the geometry of the function win.geometry("750x250") answer = messagebox.askyesno("Question","Do you like Python Tkinter?") #Create a Label Label(win, text=answer, font= ('Georgia 20 bold')).pack() win.mainloop()
आउटपुट
उपरोक्त कोड को चलाने से एक शीघ्र संवाद बॉक्स प्रदर्शित होगा। एक बार जब हम कोई विकल्प चुनते हैं, तो यह हाँ (1) या नहीं (0) के आधार पर बूलियन मान प्रदर्शित करेगा।
एक बार जब हम हां या नहीं पर क्लिक करते हैं, तो यह टिंकर विंडो को 1 या 0 मानों के साथ अपडेट कर देगा।