【发布时间】:2021-03-31 20:01:17
【问题描述】:
我曾与 Kivy 合作过一段时间,现在正准备再次使用它。出于某种原因,我无法简单地创建一个按钮。该脚本运行没有错误,但没有产生任何东西(我得到一个黑屏)。我错过了什么?
main.py
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.label import Label
class MainScreen(Widget):
pass
class SimpleWidget(Widget):
pass
class MyApp(App):
def build(self):
return MainScreen()
if __name__ == '__main__':
MyApp().run()
main.kv
<SimpleWidget>
Button:
on_press: print('It's working')
<MainScreen>
BoxLayout:
orientation: 'vertical'
SimpleWidget:
text: 'Train & Model'
color: 'red'
background_color: 'grey'
font_size: 30
SimpleWidget:
text: 'Model'
color: 'blue'
background_color: 'grey'
font_size: 30
【问题讨论】: