반응형
[Tkinter 1편] 패키지 설치 및 간단 예제
파이썬 Tkinter 패키지를 사용하여 직접 GUI를 만들어 사용하는 방법을 공유합니다.
목차:
1. Tkinter 패키지 설치 및 간단 예제
- PyQt5 패키지 설치
pip install tkinter
- pip install 사용 방법
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 |
---|