Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Tkinter/Python에서 팝업 대화 상자를 얻는 방법은 무엇입니까?

<시간/>

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()

출력

위의 코드를 실행하면 대화 상자를 여는 버튼이 있는 창이 표시됩니다.

Tkinter/Python에서 팝업 대화 상자를 얻는 방법은 무엇입니까?

버튼을 클릭하면 팝업 대화 상자가 화면에 나타납니다.

Tkinter/Python에서 팝업 대화 상자를 얻는 방법은 무엇입니까?