GUI:如何在python中使用kivy使用GridLayout?

时间:2018-01-07 14:55:15

标签: python user-interface kivy

我正在尝试使用kivy和一些小部件在python中创建一个简单的GUI。但是我遇到了一些问题,因为我确定了这些小部件的确切位置(我没有成功使用BoxLayout)。 GUI的设计在与该评论结合的图中给出。有人可以帮我用kivy画这个吗? 提前谢谢。

enter image description here

1 个答案:

答案 0 :(得分:0)

您需要嵌套一些布局。有些是@Directive({ ... selector: 'input[fooDirective]', exportAs: 'fooDir' ... }) export class FooDirective { } ,方向垂直,有些方向水平。有时,当您想要有一个常规网格时,您将使用BoxLayouts。您可以将GridLayout用于空白区域。您想要保留的比例随时随地设置Widgetsize_hint_x(或同时设置size_hint_y)。如果您想要固定尺寸,请将其设置为size_hint并相应地设置None / width。这里有一些例子供您改进(使用按钮作为占位符):

height