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

Tkinter 오류 메시지 상자를 만드는 방법은 무엇입니까?

<시간/>

Tkinter 라이브러리에는 응용 프로그램의 기능적 부분을 구현하는 데 사용할 수 있는 많은 내장 함수와 메서드가 있습니다. messagebox를 사용할 수 있습니다. Tkinter의 모듈을 사용하여 다양한 팝업 대화 상자를 만듭니다. 메시지 상자 속성에는 사용자가 애플리케이션에서 사용할 수 있는 다양한 유형의 내장 팝업 창이 있습니다.

메시지 상자 오류를 표시해야 하는 경우 애플리케이션에서 showerror("Title", "Error Message")를 사용할 수 있습니다. 방법. 이 메소드는 messagebox로 호출할 수 있습니다. 그 자체.

예시

# Import the required libraries
from tkinter import *
from tkinter import messagebox

# Create an instance of tkinter frame or window
win = Tk()

# Set the size of the tkinter window
win.geometry("700x350")

# Define a function to show the error message
def on_click():
   messagebox.showerror('Python Error', 'Error: This is an Error Message!')

# Create a label widget
label = Label(win, text="Click the button to show the message ",
font=('Calibri 15 bold'))
label.pack(pady=20)


# Create a button to delete the button
b = Button(win, text="Click Me", command=on_click)
b.pack(pady=20)

win.mainloop()

출력

위의 코드를 실행하면 창에 버튼 위젯과 레이블이 표시됩니다. 버튼을 클릭하면 오류 메시지가 표시됩니다.

Tkinter 오류 메시지 상자를 만드는 방법은 무엇입니까?