tkinter 為列表框新增滾動條

2022-03-01 12:42:35 字數 698 閱讀 6320

為了給列表框配備滾動條,看來很多別人的部落格

終於解決了問題 ,現在我總結一下

from tkinter import *root =tk()

lb =listbox(root)

scr =scrollbar(root)

lb.config(yscrollcommand

=scr.set)

scr.config(command=lb.yview)

for i in range(20):

lb.insert(end,

"第%s項

" %i)

lb.pack(side=left, fill=y)

scr.pack(side=right, fill=y)

root.mainloop()

效果圖

關鍵在標記紅色的兩句,為了讓兩個控制項相互配合,兩個控制項都得設定

lb.config(yscrollcommand=scr.set)

列表框換「視角」後 更新的滾動條狀態

scr.config(command=lb.yview)

滾動條拖動後 調整列表框「視角」

ps:有一些部落格只寫了其中一條,,實際效果「很有毛病」,希望我以後不會再踩這個坑

C 列表框 複選列表框 組合框的使用

功能實現效果 實現 1 宣告相關變數儲存專業 課程設定及相關資訊 csharp string gr,msg,xy string spec,cour1,cour2,cour3,cour4,cour5 2 在form1類中自定義函式bool checkgr 檢查學生資訊 csharp private b...

MFC 組合框,列表框

組合框 ccombobox 列表框 clistbox 組合框 combo box 列表框 list box 屬性中 sort 支援自動排序 1.新增如圖空間,並聲稱對應的組合框和列表框 編輯框的控制項。2.新增 新增 刪除 函式 void clb007dlg onbnclickedbtnadd vo...

下拉列表框指令碼

目錄 一 概述 二 select標籤 三 option標籤 四 新增移除選項 下拉列表框是通過select和option標籤建立的,為了方便與這個控制項互動,除了所有表單字段共有的屬性和方法外,js還提供了一些屬性和方法。select標籤用來定義下拉列表,包含任意數量的option和optgroup...