Python 3 – tkinterscale-Pythonチュートリアル

ウィンドウにスケールまたはスライダーを追加できます。 あなたはボリュームコントロールからこれに精通しているかもしれません。 水平スライダーまたは垂直スライダーにすることができます。

スケールには、定義できる最小値と最大値があります。 スライダーを動かすと呼び出されるコールバック関数を設定できます。

関連コース: Tkinterを使用したPythonデスクトップアプリ

規模

tkinterスケール

以下のtkinterプログラムはスケールを作成します。 最小(from_)と最大(to)を定義できます。 向きを変更するには、orientパラメーターを変更します。

ティック間隔は、1つと異なる場合は、設定したいものです。 長さを設定することもできます。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19



import tkinter as tk

window = tk.Tk()
window.title('My Window')
window.geometry('500x300')

l = tk.Label(window, bg='white', fg='black', width=20, text='empty')
l.pack()

def print_selection(v):
l.config(text='you have selected ' + v)

s = tk.Scale(window, label='try me', from_=0, to=10, orient=tk.HORIZONTAL, length=200, showvalue=0,tickinterval=2, resolution=0.01, command=print_selection)
s.pack()

window.mainloop()

tkinterスケール

Tkinterの例をダウンロードする

Hope this helps!

Source link