我开始学习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()
但是我也在尝试理解Kv语言。
如何用Kv语言创建此10x10网格?