Python图形界面(Tkinter)九:Scale比例尺(含API整理)

组件描述

我们可以设定一定的数值范围,在这个范围内滑动比例尺,数值会有相应的改变。

程序实现

代码

import tkinter as tk

root = tk.Tk()

# 创建两个比例尺
scale1 = tk.Scale(root, from_=0, to=100, tickinterval=5, resolution=5, length=300)
scale1.pack()
scale2 = tk.Scale(root, from_=0, to=200, orient=tk.HORIZONTAL, tickinterval=10, length=600)
scale2.pack()

# 创建一个按钮
def show():
    print('比例尺1:%d' % scale1.get())
    print('比例尺2:%d' % scale2.get())
    
button1 = tk.Button(root, text='获取数据', command=show)
button1.pack()

tk.mainloop()

显示效果

在这里插入图片描述

scale组件API

参数 作用
frame 组件存放的窗口名称
from_ 区间起始数值
to 区间终止数值
tickinterval 刻度尺单位长度
resolution 精度(每一次移动的距离,默认值为1)
length 比例尺长度(单位:像素)
orient 比例尺方向(默认为垂直方向)

猜你喜欢

转载自blog.csdn.net/Nire_Yeyu/article/details/105333257