章节知识点总览
5.7 TabbedPanel选项面板
用来管理选项卡中的不同小部件,具有标题区域和内容区域,其中标题区域用于显示选项卡按钮了内容区域用于显示当前选项卡内容。
5.7.1 使用方法
实例:TabbedPanel选项面板的使用方法
新建tabbedpanel.py文件,具体代码如下:
from kivy.app import App
from kivy.uix.tabbedpanel import TabbedPanel
class TabbedPanelTest(TabbedPanel):
def __init__(self,**kwargs):
super().__init__(**kwargs)
class TabbedPanelApp(App):
def build(self):
return TabbedPanelTest()
if __name__ == '__main__':
TabbedPanelApp().run()
根据tabbedpanel.py文件中的TabbedPanelApp()类,新建tabbedpanel.kv文件,在其中添加三个选项卡,具体内容如下:
<TabbedPanelTest>:
size_hint:.5,.5
pos_hint:{'center_x':.5,'center_y':.5}
do_default_tab:Fals
TabbedPanel选项面板教程

本文介绍Kivy中TabbedPanel选项面板的使用方法及属性。通过实例代码展示了如何创建带有多个选项卡的小部件,每个选项卡包含不同的内容。TabbedPanel可用于管理不同功能模块的界面切换。
最低0.47元/天 解锁文章
782

被折叠的 条评论
为什么被折叠?



