본문 바로가기
SW 코딩/GUI, tkinter

[파이썬 python] tkinter - 스크롤바, scrollbar

by 『 2021. 11. 13.
728x170

 

 

참고사이트: 유튜브 나도코딩

code - 스크롤바, scrollbar

13. 스크롤바, scrollbar.txt
0.00MB

 

code 설명

 

import tkinter as tk

root = tk.Tk()  # tkinter root창 생성

root.title("tkinter 공부") #창 이름
root.geometry("500x500+200+200") # 창 크기, 가로 x 세로 + 창 출력 위치 좌표

frame = tk.Frame(root)
frame.pack()

scrollbar = tk.Scrollbar(frame)
# fill 사용하면 스크롤바 길게 채워줌
scrollbar.pack(side="right", fill="y")

# set이 없으면 스크롤을 내려도 다시 올라옴
listbox = tk.Listbox(frame, selectmode="extended", height=10, yscrollcommand=scrollbar.set)
for i in range(1,32):
    listbox.insert(tk.END,str(i)+"일")

listbox.pack(side="left")

scrollbar.config(command=listbox.yview)

root.mainloop()

 

결과 화면

그리드형

댓글