我想从类main访问一个id到类fahim2\u pop。想从textinput(在主类中)访问word到弹出窗口小部件,当有人按下搜索按钮时会出现。当有人搜索“hello”并按下搜索按钮时,弹出窗口小部件将出现,在弹出窗口小部件中,标签的文本将与文本输入中的“hello”相同。但是标签和id仍然在不同的类中。怎么做?在
python代码
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.lang import Builder
from kivy.uix.popup import Popup
from kivy.properties import *
class fahim2_pop(Popup):
pass
class main(BoxLayout):
def word(self):
pop=fahim2_pop()
pop.open()
class CallApp(App):
def build(self):
return main()
CallApp().run()
kv代码
^{pr2}$
由于}。因此,您可以在您的
main
是应用程序的根,因此可以使用App.get_running_app().root.ids.word
从应用程序中的任何位置访问{Popup
中使用它作为kv
中获得:你
^{pr2}$fahim2_pop
可以简单地:相关问题 更多 >
编程相关推荐