Tkinter는 GUI 기반 응용 프로그램을 만들고 개발하는 데 사용되는 표준 Python 라이브러리입니다. Tkinter에서 애플리케이션을 만들고 여기에 위젯을 추가하여 애플리케이션을 보다 대화식으로 만들 수 있습니다.
응용 프로그램에서 팝업 대화 상자를 표시하려고 한다고 가정해 보겠습니다. 이 경우 내장된 messagebox를 사용할 수 있습니다. tkinter의 모듈. 오류, 정보 상자, 확인 상자 등과 같은 다양한 대화 상자를 표시할 수 있습니다.
예
이 예에서는 클릭하면 화면에 팝업 메시지가 표시되는 버튼을 만들었습니다.
# Import the required library from tkinter import * from tkinter import ttk from tkinter import messagebox # Create an instance of tkinter frame win=Tk() # Set the geometry win.geometry("700x250") # Define a button to show the popup message box def on_click(): messagebox.showinfo("Message", "Hey folks!") # Add a Label widget Label(win, text="Click the button to open a popup", font=('Georgia 13')) # Create a button to open the popup dialog ttk.Button(win, text="Open Popup", command=on_click).pack(pady=30) win.mainloop()
출력
위의 코드를 실행하면 대화 상자를 여는 버튼이 있는 창이 표시됩니다.
버튼을 클릭하면 팝업 대화 상자가 화면에 나타납니다.