gpt4 book ai didi

python - 加载表单后如何运行函数 Kivy

转载 作者:太空狗 更新时间:2023-10-30 00:50:07 24 4
gpt4 key购买 nike

我有一个 python 中的 kivy 程序,它有一个文本框和一些按钮。我用 kivy 语言编写了 ui,我需要运行一个函数来更新文本框并等待用户按下按钮。当所有小部件都已加载时,是否有我可以使用的 on_load 属性或某种东西来运行此功能。.kv 文件:

<MainGui>:
id: layout1
orientation: 'horizontal'
#I would like for some sort of event like below to run my function:
on_load: root.myfunction()

最佳答案

from kivy.app           import App
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.label import Label

class DemoApp(App):

def build(self):
self.layout = layout = BoxLayout()
layout.label = Label(text="INITIAL TEXT")
layout.add_widget(layout.label)
return(self.layout)

def on_start(self, **kwargs):
self.layout.label.text = "APP LOADED"

DemoApp().run()

关于python - 加载表单后如何运行函数 Kivy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24664181/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com