我开始学习Kivy了 . 下面的代码生成一个10x10按钮网格:
from kivy.uix.gridlayout import GridLayout
from kivy.app import App
from kivy.uix.button import Button
class MyApp(App):
def build(self):
layout = GridLayout(cols=10)
for i in range (1, 101):
layout.add_widget(Button(text=str(i)))
return layout
MyApp().run()
我想知道如何让每个按钮每秒打开和关闭,即按钮1打开0.5秒并关闭0.5秒,然后按钮2执行相同操作,它会重复直到按钮100?
1 回答
您可以使用
kivy.clock
来安排事件: