我想创建一个终端应用程序,显示有许多列和行的表格(在宽度和高度上不适合常规屏幕)。
用户应该能够水平和垂直滚动表格(并且应该可以选择行),因此它的行为有点像htop。
我找不到任何提示如何使用urwid创建这样的微件,大多数示例都是包装文本,并且不允许水平滚动。
我需要使用哪些urwid微件/容器来实现这种行为?是否有类似的好例子? 我可以使用最新版本的Urwid。
编辑:由于urwid不提供水平可滚动的列表框,我是否可以至少使用Python-ncurses创建此功能?
我找不到任何提示如何使用urwid创建这样的微件,大多数示例都是包装文本,并且不允许水平滚动。
我需要使用哪些urwid微件/容器来实现这种行为?是否有类似的好例子? 我可以使用最新版本的Urwid。
编辑:由于urwid不提供水平可滚动的列表框,我是否可以至少使用Python-ncurses创建此功能?