![[나도코딩] 2-1. 기본 프레임 구축하기 (tkinder 활용)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbcu26V%2FbtrL9aJpGaA%2FKBLHkO2GvATGsAVqJO3L8k%2Fimg.png)
[나도코딩] 2-1. 기본 프레임 구축하기 (tkinder 활용)◈ 나도코딩 따라하기/활용편2 - GUI 프로그래밍2022. 9. 14. 21:16
Table of Contents
반응형
tkinder
tkinter는 파이썬에 기본으로 포함되어있는 라이브러리이며 GUI 프로그래밍이 가능하도록 많은 컨테이너들을 제공한다.
기본 프레임 구축
from tkinter import *
단 한줄로 tkinder을 사용할 수 있게 되었다.
주요 메서드
root = Tk()
root.title("Nado GUI")
root.geometry("640x480") # 가로 * 세로
root.geometry("640x480+300+100") # 가로 * 세로 + x좌표 + y좌표
- Tk() : 윈도우 창 생성 (위 경우에는 root 변수에 할당해 root 윈도우 창이 생성된다.)
- .title(text) : 윈도우 창 제목 설정
- .geometry(text) : 윈도우 창 크기 설정 (인자를 문자열로 받고, 뒤에 + 연산을 통해 x, y 시작좌표를 정할 수 있다.)
- .resizable(x, y) : 창 크기 변경 가능여부 설정 (각각 x, y 인자에 True/False를 넣을 수 있다.)
root.mainloop() # 윈도우가 종료될 때까지 실행한다.
결과물
코드 전문
from tkinter import *
root = Tk()
root.title("Nado GUI")
root.geometry("640x480") # 가로 * 세로
#root.geometry("640x480+300+100") # 가로 * 세로 + x좌표 + y좌표
root.resizable(True, False) # x(너비), y(높이) 값 변경 불가 (창 크기 변경 불가)
root.mainloop()
알게된 것
가장 기본적인 윈도우 창 생성, 타이틀 지정, 크기 지정을 알아보았다.
참고
나도코딩님의 블로그, 유튜브
링크 : https://nadocoding.tistory.com/9
[나도코딩] 파이썬 활용편2 GUI 프로그래밍 - 소개
대학시절 제가 처음으로 배운 언어는 C 였습니다. (아, 꼬꼬마 시절에 GW-BASIC 도 배워보긴 했지만, 논외로 하겠습니다 ㅋ) C를 배우면서 느낀 점은 이랬습니다. 1. 어렵다 2. 어렵다 3.
nadocoding.tistory.com
반응형
@Reo :: 코드 아카이브
자기계발 블로그