📄 example_6_6.py
字号:
from Tkinter import *
import random
root = Tk()
class Indicator:
def __init__(self, master=None, label='', value=0.0):
self.var = DoubleVar()
self.s = Scale(master, label=label, variable=self.var,
from_=0.0, to=300.0, orient=HORIZONTAL,
length=300)
self.value = value
self.var.set(value)
self.s.pack()
self.s.after(1000, self.update)
def set(self, value):
self.value = value
def update(self):
self.var.set(self.value)
self.s.update_idletasks()
self.s.after(1000, self.update)
def setTemp():
slider = random.choice(range(10))
value = random.choice(range(0, 300))
slist[slider].set(value)
root.after(5, setTemp)
slist = []
for i in range(10):
slist.append(Indicator(root, label='Probe %d' % (i+1)))
setTemp()
root.mainloop()
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -