본문 바로가기

[Python] tkinter 윈도우창/라벨/버튼 사용하기

by rudals.kim 2021. 1. 8. 댓글 개
반응형

 1. 윈도우 

기본적인 윈도우 생성 코드입니다.

from tkinter import *

window = Tk()
window.title("tkinter 테스트") # 타이틀 설정
window.geometry('320x240')     # 윈도우 사이즈 설정

window.mainloop()

 

 2. 라벨 

윈도우에 폰트 속성을 적용한 라벨을 사용해 보았습니다.

from tkinter import *

window = Tk()
window.title("tkinter 테스트")
window.geometry('320x240')

label = Label(window, text="라벨테스트", font=("돋음", 30))
label.grid(column=0, row=0)

window.mainloop()

 

 3. 버튼 

버튼을 생성 후 클릭시 처리될 이벤트 함수를 작성 후 연결시켜 보았습니다. 버튼 클릭시 "버튼을 누름" 텍스트가 라벨에 보여집니다.

from tkinter import *

def pressed(): # 버튼 클릭 이벤트
    label.configure(text="버튼을 누름")

window = Tk()
window.title("tkinter 테스트")
window.geometry('320x240')

label = Label(window, text="라벨테스트", font=("돋음", 30))
label.grid(column=0, row=0)

# 버튼 파라미터로 텍스트/배경색/전경색/이벤트 설정
button = Button(window, text="버튼테스트", bg="blue", fg="white", command=pressed)
button.grid(column=0, row=1)

window.mainloop()

 

반응형

댓글