반응형

[Tkinter 1편] 패키지 설치 및 간단 예제

파이썬 Tkinter 패키지를 사용하여 직접 GUI를 만들어 사용하는 방법을 공유합니다.


목차:


1. Tkinter 패키지 설치 및 간단 예제


2. Tkinter GUI 생성

  • GUI 윈도우 생성 기본 틀
## tkinter를 tk로 선언
import tkinter as tk

## Tk setup
root = tk.Tk()

# GUI Window 제목 설정
root.title("Camp Lee Python")
# GUI Window 사이즈 설정
root.geometry("300x100")

root.mainloop()


3. Button 넣기 간단 예제

  • 자세한 설명은 주석을 참고하세요.
  • 위젯을 구성하는 방법에 대해 구조를 참고하세요
## tkinter를 tk로 선언
import tkinter as tk
from tkinter import messagebox

## Tk setup
root = tk.Tk()

# GUI Window 제목 설정
root.title("Camp Lee Python")
# GUI Window 사이즈 설정
root.geometry("250x60")

# YES 버튼 생성, command(명령) : msgbox 함수에 "YES Button" 넣기, width : 버튼 크기(가로)
btn_YES = tk.Button(root, text="YES", width=20, command = lambda: msgbox('YES Button'))
btn_YES.pack()

# NO 버튼 생성, command(명령) : msgbox 함수에 "NO Button" 넣기, width : 버튼 크기(가로)
btn_NO = tk.Button(root, text="NO", width=20, command = lambda: msgbox('NO Button'))
btn_NO.pack()

# 버튼을 눌렀을 때 실행되는 메세지박스 함수
def msgbox(text):
    tk.messagebox.showinfo("버튼 클릭",text)

root.mainloop()


python3.9 | camp-lee@naver.com

반응형

'[GUI] Tkinter' 카테고리의 다른 글

[Tkinter 2편] 위젯 배치 | 위치 설정  (0) 2021.11.26

+ Recent posts