【发布时间】:2021-08-30 05:01:28
【问题描述】:
我想用 kivi 创建一个小程序。但是当我编写kv代码时,它不起作用。
from kivy.uix.button import Button
from kivymd.app import MDApp
from kivy.uix.image import Image
from kivy.core.window import Window
Window.size = (700, 300)
def launchClicker(instance):
print('The button <%s> is being pressed' % instance.text)
class MainApp(MDApp):
def build(self):
pass
MainApp().run()
及kv文件代码:
<MainApp>
GridLayout:
cols:2
GridLayout:
cols:1
rows:3
Label:
text: "Your Mom"
Label:
text: "Your Mom"
Label:
text: "Your Mom"
Button:
text: "Submit"
当我运行项目时,它没有任何问题或错误。但我只看到没有标签和按钮的窗口。
【问题讨论】:
-
kv文件必须命名为main.kv。是这样吗。 -
而且您不需要
<MainApp>:行。
标签: python python-3.x kivy kivymd