【发布时间】:2019-09-06 16:53:55
【问题描述】:
我正在与 kivy 合作开展一个新项目。在设计我的 GUI 时,我遇到了以下问题。
我有一个 GridView 将我的窗口分成三个部分。顶部部分包含标题,中间部分应包含居中的按钮和标签。
这是我当前的 .kv 文件:
<Main>:
rows: 3
Label:
font_size: 25
text: "Some Headline"
GridLayout:
rows: 2
row_force_default: True
row_default_height: 40
col_force_default: True
col_default_width: 200
BoxLayout:
orientation: 'horizontal'
Button:
text: "Button 1"
Label:
text: "Label 1"
BoxLayout:
orientation: 'horizontal'
Button:
text: "Button 2"
Label:
text: "Label 2"
生成的窗口如下所示
但我想要的是这些带有按钮/标签的 BoxLayouts 在窗口中居中。
我怎样才能做到这一点或者我需要改变什么?
【问题讨论】:
标签: python python-3.x kivy kivy-language