如何使用kivy创建特定大小和位置的GridLayout

时间:2015-09-26 20:38:28

标签: python kivy

我在Python方面很有经验,但对kivy来说却是新手。我正在尝试构建一个屏幕,其GridLayout位于中心的南边,大小约为80% 80%

我已经尝试了我能找到的每一个教程,但我没有运气。这就是我正在尝试的:

class MyApp(App):
  def build(self):
    layout = FloatLayout()

    grid = GridLayout(cols=4, pos_hint={'center_x': 0, 'center_y': 0})
    layout.add_widget(grid)

    for queue in range(1,17):
      button = Button(text=str(queue), color=(0,1,0,1), font_size=40, 
                      size_hint=(0.1, 0.1))
      grid.add_widget(button)

    return layout

MyApp().run()

0 个答案:

没有答案