반응형
[리스트박스+스크롤바연결]
1. Scrollbar() 스크롤바
# fill='y' : 세로 꽉 채우기
# (yscrollcommand=sbar.set) 리스트박스 옵션에 set
# config() : 스크롤바 상태 -> command=list_box.yview / 스크롤바작동시 바가 움직임
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
from tkinter import *
root = Tk()
root.title('scrollbar study')
root.geometry("400x400")
bar = Frame(root, padx=20,pady=20)
bar.pack()
sbar = Scrollbar(bar) #스크롤
sbar.pack(side='right', fill='y')
list_box = Listbox(bar, selectmode='extended', yscrollcommand=sbar.set)
for i in range(1,20+1):
list_box.insert(END, i)
list_box.pack(side='left')
sbar.config(command=list_box.yview) #스크롤바
root.mainloop()
|
cs |
반응형
'파이썬 (pythoon)' 카테고리의 다른 글
[파이썬] 가상환경 venv 설정 (터미널) (1) | 2021.10.10 |
---|---|
[pyqt5 designer] 파이썬 GUI 화면 기본 구성 / 큐티 디자이너 실행 방법 / python 'ui' setup (0) | 2021.10.05 |
[python] tkinter / DropDownMenu / 드롭다운메뉴 (0) | 2021.07.16 |
[python] tkinter / checkbox / 체크박스 (0) | 2021.07.16 |
[python] tkiniter/ Scale / 슬라이더 위젯 / 화면창 조절하기 / (0) | 2021.07.16 |