如何在kivy python中添加标题/标题。我正在使用TabbedPanel。任何人都可以建议我如何将标题放在Label,button,TextInput等中。我想为不同的小部件添加不同的标题。
答案 0 :(得分:1)
每个TabbedPanelItem
都有一个text属性来确定标题。 Label
本身,TextInput
,......没有标题。
from kivy.app import App
from kivy.lang import Builder
kvstr = Builder.load_string("""
TabbedPanel:
do_default_tab: False
TabbedPanelItem:
text: "first heading"
BoxLayout:
Label:
text:"I am the Label in the first Tab"
Label:
text:"I am another Label in the first Tab"
TabbedPanelItem:
text: "second heading"
Label:
text:"I am the Label in the second Tab"
""")
class MyAppApp(App):
def build(self):
return kvstr
if __name__ == '__main__':
MyAppApp().run()