我在畫布上有滾動條。在畫布上我附上了一個框架。滾動條移動框架的內容但是滾動動作並不侷限於無限上下滾動的框架的大小。此外,滾動條上的拇指是滾動條的整個大小。一旦我能弄清楚如何告訴滾動條滾動區域是什麼,我猜測這個問題將被糾正。畫布上的滾動條與框架
outside_frame = Frame(self.master)
outside_frame.pack(fill=X, padx=20)
vscrollbar = Scrollbar(outside_frame, width = 20,orient=VERTICAL)
vscrollbar.pack(fill=Y,side=RIGHT, expand=FALSE)
canvas_files = Canvas(outside_frame,bd=0,yscrollcommand=vscrollbar.set)
canvas_files.pack(side=LEFT, fill=BOTH, expand=TRUE)
vscrollbar.config(command=canvas_files.yview)
canvas_files.xview_moveto(0)
canvas_files.yview_moveto(0)
frame_files=Frame(canvas_files)
frame_files_id = canvas_files.create_window(0 ,0, window=frame_files, anchor=NW)
在stackoverflow上有很多這樣的例子。他們都沒有幫助嗎? –