tkinter笔记:scale 尺度 (莫烦python笔记)
Posted UQI-LIUWJ
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tkinter笔记:scale 尺度 (莫烦python笔记)相关的知识,希望对你有一定的参考价值。
1 主题框架
还是一样的
import tkinter as tk
window = tk.Tk()
#创建窗口
window.title('my window')
#窗口标题
window.geometry('500x200')
#窗口大小
2 设置标签
和之前的一致 tkinter 笔记 :主体框架&窗口内容_UQI-LIUWJ的博客-CSDN博客
l = tk.Label(
window,
bg='yellow',
width=20,
text='empty')
l.pack()
3 设置Scale 滑动窗口
def print_selection(v):
l.config(bg='green',
text='you have selected ' + v)
#设置选择函数
#l.config 表示对l中的配置进行修改
s = tk.Scale(window,
label='try me',
from_=5,
to=11,
orient=tk.HORIZONTAL,
length=200,
showvalue=0,
tickinterval=2,
resolution=0.01,
command=print_selection)
s.pack()
label | scale部件的名称 |
from_ , to | 滚动条最小值 & 滚动条最大值 (这里使用from_是因为在python中有from这个关键词) |
orient | 设置滚动条的方向 tk.HORIZONTAL 横向 tk.VERTICA 竖向 |
length | 滚动条部件的长度 和其他部件width表示不同,width表示的是以字符为单位,比如 此处的 |
resolution | 保留几位小数 |
showvalue | 在滑动条旁边是否有示数 |
tickinterval | 坐标的间隔 (比如设置为2,那么坐标轴上就是5,7,9,11;设置为5,就是5,10) |
4 展示效果
以上是关于tkinter笔记:scale 尺度 (莫烦python笔记)的主要内容,如果未能解决你的问题,请参考以下文章
tkinter 笔记: radiobutton 选择按钮(莫烦python笔记)
tkinter 笔记:列表部件 listbox (莫烦python 笔记)
tkinter 笔记:创建输入框并显示结果 (莫烦python笔记)