Kivy 提供了一种专门针对简单和可扩展的 GUI 的设计语言。该语言使界面设计与应用程序逻辑分离变得简单,遵循 关注点分离原则。例如:
// 你的应用程序中的每一个类都可以由kv文件中这样的规则来表示 <LoginScreen> f_username: username f_password: password // 这就是你如何将你的widget/layout添加到父类中的方法 (注意缩进)。 GridLayout: // 这是你如何设置你的widget/layout的每个属性的方法 rows: 2 cols: 2 padding: 10 spacing: 10 Label: text: 'User Name' TextInput: id: username Label: text: 'Password' TextInput: id: password password: True
Last updated 1 year ago