Program Language/Python

[Python] 프레임, 에디터박스, 리스트박스 만들기

야곰야곰+책벌레 2021. 8. 30. 16:59
728x90
반응형

프레임은 화면의 구역을 나누는 것이고, 에디터 박스는 입력 상자, 리스트 박스는 목록 표현에 사용된다.

샘플 코드를 살펴보면 아래와 같다.

from tkinter import *
window = Tk()
window.geometry("200x200")

#상단/하단 프레임 작성
upFrame = Frame(window)
upFrame.pack()
downFrame = Frame(window)
downFrame.pack()

#에디터 박스
editBox = Entry(upFrame, width = 10, bg = 'green')
editBox.pack(padx = 20, pady = 20)

#리스트박스
listbox = Listbox(downFrame, bg = 'yellow')
listbox.pack()

listbox.insert(END, "하나")
listbox.insert(END, "둘")

window.mainloop()

프레임은 상단, 하단으로 나누었고, 에디터 박스는 상단 프레임에 위치하도록 하였고, 리스트 박스는 하단 프레임에 위치시켰다. 그리고 리스트 박스에는 2개의 아이템을 삽입했다.

728x90
반응형

'Program Language > Python' 카테고리의 다른 글

[Python] MySQL 사용하기  (0) 2021.08.30
[Python] 캔버스 사용하기  (0) 2021.08.30
[Python] 대화상자 사용하기  (0) 2021.08.30
[Python] 메뉴 만들기  (0) 2021.08.30
[Python] 윈도우 띄우고 라벨, 버튼 만들기  (0) 2021.08.30