2024-04-24 00:17:09 发布
网友
我想做一个按钮,这样当它被按下时,会出现一个标签。在
只需定义一个创建标签的函数,并将其分配给按钮的on_press事件。考虑以下代码:
from kivy.uix.label import Label from kivy.uix.button import Button from kivy.uix.gridlayout import Gridlayout from kivy.app import App layout = Gridlayout(cols = 1) mybtn = Button(on_press = myfunction) layout.add_widget(mybtn) def myfunction(): mylabel = Label(text = "This is a label") layout.add_widget(mylabel) class myApp(App): def build(self): return mylayout if __name__ == '__main__': myApp().run()
然而,所有这些都包含在kivy文档中,它非常全面,并且有非常好的示例。在你做任何事情之前,你应该通过阅读并亲自尝试这些例子来掌握诀窍。在
只需定义一个创建标签的函数,并将其分配给按钮的on_press事件。考虑以下代码:
然而,所有这些都包含在kivy文档中,它非常全面,并且有非常好的示例。在你做任何事情之前,你应该通过阅读并亲自尝试这些例子来掌握诀窍。在
相关问题 更多 >
编程相关推荐