반응형
아래의 코드에서 여러분이 원하시는 사진으로 변경하고, 경로 수정하구요.
멘트도 바꿀 수 있습니다.
import tkinter as tk
from PIL import Image, ImageTk
from tkinter import font
# Tk 객체 인스턴스 생성
root = tk.Tk()
# 창의 크기 설정 (예: 1400x1100)
root.geometry("1400x1100")
# 레이블 생성
label = tk.Label(root, text='')
label.pack()
# 이미지 로드 (예: PNG, JPG 등)
pil_image = Image.open('D:\\HDS\\1.jpg')
image = ImageTk.PhotoImage(pil_image)
# 버튼을 눌렀을 때 처리
def func():
# 레이블의 텍스트를 변경
label.config(text='♥ 사랑해 봉 ♥')
# 레이블에 이미지 설정
label.config(image=image)
label.image = image # 이미지가 가비지 컬렉션 되지 않도록 참조를 유지
# 버튼의 텍스트 변경
button.config(text='♥ 사랑해 봉 ♥')
button_font = font.Font(family="Helvetica", size=30, weight="bold")
# 버튼 생성
button = tk.Button(root, text='버튼을 눌러봐', command=func, width=20, height=3, font=button_font)
# 버튼 배치
button.pack()
# root 표시
root.mainloop()
파이썬 코드를 그대로 전달할 수 없기 때문에 아래의 방법을 통해서
exe파일로 변환합니다.
반응형
'파이썬' 카테고리의 다른 글
Let's Get IT 파이썬 None 값 오류 해결방안 (0) | 2024.08.08 |
---|---|
파이썬 무료 이북 교재 a Byte of Python (0) | 2024.07.04 |
왕초보 독학을 위한 혼자 공부하는 첫 프로그래밍 with 파이썬 (0) | 2024.04.23 |
파이썬 스크린샷 캡쳐 코드 pyautogui.screenshot (0) | 2024.03.14 |
취준생 필독서 자료구조와 알고리즘 with 파이썬(GOAT 시리즈) (1) | 2023.11.25 |