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

Tkinter를 사용하여 프롬프트 대화 상자를 만드시겠습니까?

<시간/>

대화 상자는 사용자에게 특정 작업을 수행하도록 알리는 데 유용합니다. 우리는 이미 대화 상자에 익숙하고 여러 번 대화 상자와 상호 작용합니다. 특정 Tkinter 응용 프로그램에서 메시지, 사용자 상호 작용 대화 상자, 단일 값 입력 대화 상자, 파일 선택기 등과 같은 모든 유형의 대화 상자를 만들 수 있습니다. 대화 상자를 만들기 위해 Tkinter에는 메시지 상자, 단순 대화 상자, 파일 대화 상자,색상 선택기 .

이 예에서는 사용자에게 옵션을 선택하도록 알리는 메시지 상자를 만듭니다.

#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)에 따라 부울 값이 표시됩니다.

Tkinter를 사용하여 프롬프트 대화 상자를 만드시겠습니까?

예 또는 아니오를 클릭하면 Tkinter 창을 1 또는 0 값으로 업데이트합니다.