gui2 GUI 텍스트 위젯 텍스트 위젯은 메모장 같은 창으 띄우는 것. insert는 기본으로 입력되는 텍스트이다. # 텍스트 위젯 : 멀티 라인 텍스트 영역에 사용하는 것, # 타 언어에서는 textarea 라고 호칭함 # 텍스트 편집기 등에 이용함. from tkinter import * window = Tk() # 텍스트 위젯 인스턴스 생성 # width 의 값은 숫자나 알파벳은 1자리, 한글은 2자리를 차지한다. t = Text(window, height=20, width=100) t.pack() # END 매개변수는 텍스트를 끝부분에 추가할 것을 의미 함. t.insert(END, "텍스트 위젯은 여러 줄의 \n텍스트를 표시할 수 있습니다.") window.mainloop() 2022. 4. 28. GUI 엔트리 위젯 엔트리는 입력할 수 있는 빈 공간을 만드는 것이다. 그리고 get 을 이용해서 작성한 내용을 가져와서 프린트하는 방식. window.quit 을 이용해서 윈도우 창을 종료하고 sticky 는 기본 배치를 변경함(기본은 중앙 정렬, W는 왼쪽 정렬) # 엔트리 위젯(타 언어에서는 textfield) : 사용자가 데이터를 입력할 수 있도록 해주는 위젯 from tkinter import * def show(): print("이름 : %s\n나이 : %s" % (e1.get(), e2.get())) window = Tk() Label(window, text="이름").grid(row=0, column=0) # 컬럼은 기본으로 0으로 설절 되기 때문에 삭제해도 무방함 Label(window, text="나이").. 2022. 4. 28. 이전 1 다음