티스토리 뷰

카테고리 없음

tkinter 소개

뽀로로친구에디 2018. 8. 9. 20:26

tkinter 소개

파이썬 기본 GUI 프로그램 tkinter 를 알게됐습니다. 

PyQt처럼 별도로 설치할 필요가 없고 파이썬에 기본 내장되어 있다고 합니다. 


빈 다이얼로그 화면에 표시 

from tkinter import *
root = Tk()
root.mainloop()



간단한 다이얼로그
from tkinter import *
root = Tk()
 
lbl = Label(root, text="이름")
lbl.pack()
 
txt = Entry(root)
txt.pack()
 
btn = Button(root, text="OK")
btn.pack()
 
root.mainloop()


간단한 다이얼로그 2


from tkinter import *
root = Tk()
 
lbl = Label(root, text="이름")
lbl.grid(row=0, column=0)
txt = Entry(root)
txt.grid(row=0, column=1)
btn = Button(root, text="OK", width=15)
btn.grid(row=1, column=1)
 
root.mainloop()

간단한 다이얼로그3


from tkinter import *
from tkinter import messagebox
 
root = Tk()
 
# 버튼 클릭 이벤트 핸들러
def okClick():
    name = txt.get()
    messagebox.showinfo("이름", name)
 
lbl = Label(root, text="이름")
lbl.grid(row=0, column=0)
txt = Entry(root)
txt.grid(row=0, column=1)
 
# 버튼 클릭 이벤트와 핸들러 정의
btn = Button(root, text="OK", command=okClick)
 
btn.grid(row=1, column=1)
 
root.mainloop()


댓글
최근에 달린 댓글
글 보관함
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Total
Today
Yesterday
    뽀로로친구에디
    최근에 올라온 글