在我的应用程序中,我有一个ListBox,其中包含很长的短项列表。我希望每页提供尽可能多的项目,我希望ListBox能够显示多个列。
我查看了文档,但没有找到任何描述ListBox和Columns容器组合的内容。这可能吗?或者我错了路?
答案 0 :(得分:0)
试试这个。
text1 = urwid.Text("text1", 'center')
text2 = urwid.Text("text2", 'center')
text3 = urwid.Text("text3", 'center')
childs = urwid.Columns([('fixed', 10, text1), ('fixed', 10, text2), ('fixed', 10, text3)], )
menuList = urwid.SimpleListWalker([childs])
lb = urwid.ListBox(menuList)