日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python中scale_Scale

發布時間:2023/12/15 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中scale_Scale 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Scale

“縮放”小組件提供了一個圖形滑塊對象,允許您從特定比例中選擇值。

語法 (Syntax)

以下是創建此小部件的簡單語法 -w = Scale ( master, option, ... )

參數 (Parameters)master - 這表示父窗口。

options - 以下是此小部件最常用的選項列表。 這些選項可用作以逗號分隔的鍵值對。Sr.No.選項和說明

1activebackground

鼠標懸停在刻度上時的背景顏色。

2bg

窗口小部件外部的背景顏色。

3bd

槽和滑塊周圍3-d邊界的寬度。 默認值為2像素。

4command

每次移動滑塊時調用的過程。 此過程將傳遞一個參數,即新的縮放值。 如果滑塊快速移動,您可能無法獲得每個可能位置的回調,但在結算時肯定會收到回調。

5cursor

如果將此選項設置為光標名稱( arrow, dot etc. ),則當鼠標光標超出比例時,鼠標光標將更改為該模式。

6digits

程序讀取縮放小部件中顯示的當前值的方式是通過控制變量。 比例的控制變量可以是IntVar,DoubleVar(float)或StringVar。 如果它是字符串變量,則digits選項控制將數字刻度值轉換為字符串時要使用的位數。

7font

用于標簽和注釋的字體。

8fg

用于標簽和注釋的文本顏色。

9from_

浮點數或整數值,用于定義比例范圍的一端。

10highlightbackground

當刻度沒有焦點時,焦點的顏色會突出顯示。

11highlightcolor

當焦點具有焦點時,焦點的顏色會突出顯示。

12label

通過將此選項設置為標簽的文本,可以在縮放小部件中顯示標簽。 如果刻度為水平,則標簽顯示在左上角;如果是垂直,則標簽顯示在右上角。 默認為無標簽。

13length

縮放小部件的長度。 如果比例為水平,則為x維,如果為垂直,則為y維。 默認值為100像素。

14orient

如果希望比例沿x維度運行,則設置orient = HORIZONTAL;如果希望平行于y軸,則設置為= VERTICAL。 默認為水平。

15relief

指定標簽周圍的裝飾邊框的外觀。 默認值為FLAT; 對于其他價值觀。

16repeatdelay

此選項控制滑塊開始在該方向上重復移動之前按鈕1在槽中按下的時間長度。 默認值為repeatdelay = 300,單位為毫秒。

17resolution

通常,用戶只能在整個單位中更改比例。 將此選項設置為其他值以更改比例值的最小增量。 例如,如果從_ = - 1.0和= 1.0,并且您設置分辨率= 0.5,則比例將具有5個可能的值:-1.0,-0.5,0.0,+ 0.5和+1.0。

18showvalue

通常,刻度的當前值由滑塊以文本形式顯示(水平刻度上方,垂直刻度左側)。 將此選項設置為0以禁止該標簽。

19sliderlength

通常,滑塊沿刻度長度為30像素。 您可以通過將sliderlength選項設置為所需的長度來更改該長度。

20state

通常,縮放小部件響應鼠標事件,當它們具有焦點時,也響應鍵盤事件。 設置state = DISABLED以使窗口小部件無響應。

21takefocus

通常,焦點將循環通過縮放小部件。 如果您不想要此行為,請將此選項設置為0。

22tickinterval

要顯示周期性刻度值,請將此選項設置為數字,并且刻度將顯示在該值的倍數上。 例如,如果from_ = 0.0,to = 1.0,tickinterval = 0.25,標簽將沿著比例顯示為0.0,0.25,0.50,0.75和1.00。 如果是水平的話,這些標簽會出現在比例下方 默認值為0,這會禁止顯示刻度。

23to

浮點數或整數值,定義比例范圍的一端; 另一端由from_選項定義,如上所述。 to值可以大于或小于from_值。 對于垂直比例,to值定義比例的底部; 對于水平刻度,右端。

24troughcolor

槽的顏色。

25variable

此比例的控制變量(如果有)。 控制變量可以來自IntVar類,DoubleVar(float)或StringVar。 在后一種情況下,數值將轉換為字符串。

26width

小部件的谷部分的寬度。 如果刻度具有orient = HORIZONTAL,則這是垂直刻度的x維度和y維度。 默認值為15像素。

方法 (Methods)

Scale對象有這些方法 -Sr.No.方法和描述

1get()

此方法返回比例的當前值。

2set ( value )

設置比例的值。

例子 (Example)

請親自嘗試以下示例 -from Tkinter import *

def sel():

selection = "Value = " + str(var.get())

label.config(text = selection)

root = Tk()

var = DoubleVar()

scale = Scale( root, variable = var )

scale.pack(anchor=CENTER)

button = Button(root, text="Get Scale Value", command=sel)

button.pack(anchor=CENTER)

label = Label(root)

label.pack()

root.mainloop()

執行上述代碼時,會產生以下結果 -

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的python中scale_Scale的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。