728x90
Tkinter (Tk interface)
Tkinter는 Tk GUI toolkit을 파이썬 언어로 바인딩한 파이썬 표준 GUI 인터페이스 모듈이다.
Tk
수많은 프로그래밍 언어에서 그래픽 사용자 인터페이스(GUI)를 빌드하기 위한 기본적인 GUI 위젯 요소들의 라이브러리를 제공하는 크로스 플랫폼 위젯 툴킷
위젯 툴킷 (widget toolkit)
그래픽 사용자 인터페이스(GUI)를 포함한 응용 프로그램을 설계할 때 이용하기 위한 위젯을 모아 둔 것
모듈 가져오기
from tkinter import *
from tkinter import ttk
tkinter.ttk 모듈
tkinter의 확장 모듈로 기존보다 더 나은 GUI 형태를 만들 수 있게 해주는 모듈
메인 애플리케이션 창 세팅
root = Tk()
메인 애플리케이션 창 역할을 하는 Tk 객체의 인스턴스를 생성하고 root 변수에 대입
이벤트 루프 시작
root.mainloop()
이벤트 루프를 돌리면서 화면에 프로그램이 띄워지게끔 만든다.
참조
728x90
'Python > Tkinter' 카테고리의 다른 글
[Tkinter] 6. 기본 위젯: 체크버튼 Checkbutton 위젯 (0) | 2024.02.14 |
---|---|
[Tkinter] 5. 기본 위젯: 버튼 Button 위젯 (1) | 2024.02.14 |
[Tkinter] 4. 기본 위젯: 레이블 Label 위젯 (0) | 2024.02.14 |
[Tkinter] 3. 기본 위젯: 프레임 Frame 위젯 (0) | 2024.02.13 |
[Tkinter] 2. Tk의 작동 컨셉 (0) | 2024.02.13 |