728x90
리스트박스 Listbox
리스트박스 위젯은 사용자가 한 줄 텍스트의 목록에서 한 개 이상의 항목을 선택할 수 있도록 해주는 위젯이다.
l = Listbox([부모], height=[항목 수], listvariable=[리스트])
선택한 항목의 값을 가져오고 싶을 때는 Listbox의 curselection() 함수를 사용하면 된다.
구성 옵션
listvariable
리스트박스의 항목 리스트를 저장한 변수
리스트 타입이 아닌 StringVar 클래스에 리스트를 넣은 변수를 사용해야 한다.
height
리스트박스에 나타낼 항목의 수
selectmode
단일 항목만 선택 가능하게 할 경우 browse, 여러 항목을 선택 가능하게 할 경우 extended
참고
728x90
'Python > Tkinter' 카테고리의 다른 글
[Tkinter] 13. 텍스트 Text 위젯 (0) | 2024.02.16 |
---|---|
[Tkinter] 12. 스크롤바 Scrollbar 위젯 (0) | 2024.02.16 |
[Tkinter] 10. Grid Geometry Manager (0) | 2024.02.15 |
[Tkinter] 9. 기본 위젯: 콤보박스 Combobox 위젯 (0) | 2024.02.14 |
[Tkinter] 8. 기본 위젯: 엔트리 Entry 위젯 (0) | 2024.02.14 |