ListBoxの上部にBigTextを配置しようとすると、エラーAttributeError: 'BigText' object has no attribute 'rows'
が表示され続けます。 BigTextは "固定"ウィジェットで、ListBoxは "フロー"ウィジェットを期待していますが、私が試してもBigTextを取ることはできません。私が試したことの徹底的な例があります:urwid.BigTextをurwid.ListBoxに配置する方法
head_title = urwid.BigText(('banner', u'Header'), urwid.HalfBlock5x4Font())
head = urwid.Filler(head_title)
# head = urwid.AttrMap(head, 'banner')
# head = urwid.AttrMap(head, 'streak')
head = urwid.BoxAdapter(head, 3)
print head
# this gives me `<BoxAdapter flow widget <Filler box widget <BigText fixed widget>> height=3>`
body = [head, urwid.Divider()]
return urwid.ListBox(body)
ありがとう!