在使用 screenmanager 的 kivy 中,我如何添加其他小部件,如 scatter?
In kivy using screenmanager how can I add other widgets like scatter?
我正在开发 kivy 应用程序。
当我使用 ScreenManager
时,我只能将 Screen
添加到其中。
但是Screen
好像可以添加其他的widgets。
如何将分散小部件添加到 Screen
以提高界面性能?
class sc(Scatter):
pass
class Screen1(Screen):
pass
class Screen2(Screen):
pass
class manager(ScreenManager):
pass
class MyApp(App):
def build(self):
sm = manager()
s1 = Screen1()
sca = sc()
s1.add_widget(sca)
sm.add_widget(s1)
return sm
MyApp().run()
您的代码 向屏幕(您称为 s1
)添加散点图(您称为 sca
)。
我正在开发 kivy 应用程序。
当我使用 ScreenManager
时,我只能将 Screen
添加到其中。
但是Screen
好像可以添加其他的widgets。
如何将分散小部件添加到 Screen
以提高界面性能?
class sc(Scatter):
pass
class Screen1(Screen):
pass
class Screen2(Screen):
pass
class manager(ScreenManager):
pass
class MyApp(App):
def build(self):
sm = manager()
s1 = Screen1()
sca = sc()
s1.add_widget(sca)
sm.add_widget(s1)
return sm
MyApp().run()
您的代码 向屏幕(您称为 s1
)添加散点图(您称为 sca
)。