我用Kivy创建了一个编辑窗口,允许显示字典中的内容,并更改相关项(文本)的内容。 首先,所有TextInput字段都是用存储在字典中的第一个处理步骤的数据初始化的。有一个按钮用于触发和显示下一步。但用户可能同时更改特定TextInput字段的内容。当更改时,新的TextInput内容应分配给一个局部变量(在下面的例子中用印刷体表示)。简而言之,我有以下代码。不幸的是,变量没有更新。怎么了?在
python部分:
from kivy.properties import StringProperty
class pezHome(Widget):
title = StringProperty()
def init_pez(self):
self.title = "Enter your title"
def update(self):
new_title = self.title
print "New title is: ", new_title
class pezApp(App):
def build(self):
homeWin = pezHome()
homeWin.init_editor()
return homeWin
pezApp().run()
相关kv文件:
^{pr2}$
你没有调用你的更新方法。。。这是需要的零钱
相关问题 更多 >
编程相关推荐