반응형
명화 감상 프로그램
프로그램을 실행시키면 파일을 선택할 수 있는 버튼이 생깁니다.
파일 열기로 불러와 줍니다.
이 gif 파일을 불러오겠습니다.
이미지가 프로그램에 표시됩니다.
프로그램 종료를 누르면 프로그램이 종료됩니다.
from tkinter import *
from tkinter.filedialog import *
#함수 선언 부분
def func_open() :
filename = askopenfilename(parent = window,
filetypes = (("gif파일", "*.gif"),
("모든 파일","*.*")))
photo = PhotoImage(file =filename)
pLabel.configure(image = photo)
pLabel.image = photo
def func_exit() :
window.quit()
window.destroy()
#메인
window = Tk()
window.geometry("400x400")
window.title("명화 감상하기")
photo = PhotoImage()
pLabel = Label(window, image = photo)
pLabel.pack(expand =1, anchor = CENTER)
mainMenu = Menu(window)
window.config(menu = mainMenu)
fileMenu = Menu(mainMenu)
mainMenu.add_cascade(label = "파일", menu = fileMenu)
fileMenu.add_command(label ="파일 열기", command = func_open)
fileMenu.add_separator()
fileMenu.add_command(label = "프로그램 종료", command = func_exit)
window.mainloop()
반응형
'프로그래밍언어 > Python' 카테고리의 다른 글
[ Python] : 그림판 프로그램 (0) | 2021.11.10 |
---|---|
[Python] : 동물 투표 프로그램 (0) | 2021.11.10 |
[Python] : 메뉴와 대화상자 (0) | 2021.11.03 |
[Python] : 사진 앨범 프로그램 (0) | 2021.11.03 |
[Python] : 키보드와 마우스 이벤트 처리 (0) | 2021.11.03 |
댓글