Tkinter (36) 滾動條部件 ttk.Scrollbar

Jason990420發表於2020-08-27

ttk 滾動條部件的建立及其選項

w = ttk.Scale(parent, option=value, ...)
選項 說明
class_ 部件分類名稱,建立後不能改變
command 部件狀態改變時呼叫的程式
cursor 當滑鼠移到部件時,所顯示的滑鼠圖示
orient HORIZONTAL/VERTICAL 水平或垂直方向
style 生成部件的樣式
takefocus TAB 鍵在部件是否會迴圈焦點, 1 則會, 內定為 0, 不會

ttk 滾動條部件的方法

除了 ttk 部件的通用方法外, 還有以下方法

方法 說明
delta(dx, dy) 如同滑鼠移動 (dx, dy), 返回目前滑塊相對移動量,該值在 -1.0 ~ +1.0
fraction(x, y) 返回相對於 (x, y) 位置的滑塊位置,0.0 ~ +1.0
get() 返回目前滑塊位置的前緣 a 與後緣 b, (a, b), 0.0 ~ +1.0
set(first, last) 要帶有滾動條的主部件,其 xscrollcommnad/yscrollcommand 設為本方法,本方法的引數同 get 方法返回的結果同意義

待續

本作品採用《CC 協議》,轉載必須註明作者和本文連結
Jason Yang

相關文章