Python笔记之Tkinter(Scale如音量按钮一样的)

一、目标

学习Tkinter制作窗体软件的Scale,这东西就想音量键一样,滑块能取值

二、试验平台

windows7 , python3.7

三、直接上代码

import tkinter


def showNum():
    print(scale1.get())


win = tkinter.Tk()
win.title("Kahn Software v1")    # #窗口标题
win.geometry("500x500+200+20")
'''
此功能可以做出比如音量按钮,拖动按钮改变变量的值。
tkinter.HORIZONTAL  水平显示
tkinter.VERTICAL    竖直显示
length 水平式表示宽度,竖直时表示高度
tickinterval 选择值将会为该值的倍数
'''
# #创建scale滚动条
scale1 = tkinter.Scale(win, from_=0, to=100, orient=tkinter.HORIZONTAL, tickinterval=20, length=200)
scale1.pack()
scale1.set(18)            # #设置scale的默认值
# print(scale1.get())     # #获取scale的值

tkinter.Button(win, text="按钮", command=showNum).pack()

win.mainloop()   # #窗口持久化

Python笔记之Tkinter(Scale如音量按钮一样的)