看板 Python 關於我們 聯絡資訊
板上高手好, 我想請問 tkinter 的 scrollbar 能套用在frame上嗎? 以下程式碼: root = tk.Tk() frame = tk.Frame(root); frame.pack() scrollbar = tk.Scrollbar(frame); scrollbar.pack() scrollbar.config(command=???) root.mainloop() 上面問號的地方是我想要套用在frame上 因為我的frame會生成很多東西, 這樣有辦法嗎? 謝謝大家~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.197.55 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1593689234.A.E07.html
stlevi811101: 沒辦法喔 可以去看tkinter說明文檔 07/03 07:46
stlevi811101: Listbox Text Canvas這三個外加水平方向的Entry 07/03 07:47
stlevi811101: 但是有人說可以把Frame嵌入Canvas中 我沒試過 07/03 07:49
這個網站哦! https://blog.tecladocode.com/tkinter-scrollable-frames/X ※ 編輯: nicha115 (122.116.197.55 臺灣), 07/03/2020 20:51:58
nicha115: 用到頭腦快打結,但我成功了 07/03 20:52
wiisonjacky: 原PO可以分享一下做法嗎 07/04 21:58
wiisonjacky: 我試著把frame鑲進canvas再套用scrollbar 可以控制 07/04 21:58
wiisonjacky: 但是frame會變得很大不受控制 07/04 21:58
我這部分算很菜,不知您有設定frame size嗎? ※ 編輯: nicha115 (122.116.197.55 臺灣), 07/05/2020 15:11:30