【发布时间】:2014-07-28 21:08:00
【问题描述】:
我想在列表框中显示一些项目。有些非常短,有些非常大(10-15 个字符)。如下图,
1. facebook gowtham95****@gmail.com
2. gmail someone@gmail.com
3. stackoverflow stackusername
我想整齐地向他们展示......
1. facebook gowtham95****@gmail.com
2. gmail someone@gmail.com
3. stack.. stackusername
在 Tkinter 中是否可以修复列表框中的列宽?
还有一件事,我想在上面将其标记为 id、域和用户名。我不想使用标签。我想在列表框本身中提及它,还有吗?
【问题讨论】:
-
也许可以试试TkinterTreeCtrl。见截图:TkTreeCtrl
-
我刚刚尝试了您的建议。谢谢你。但是,在 Windows 中,我无法使用 tcltreectrl 库来做到这一点。导入成功。但是,在创建列表框时,它说 tcl error: can't find package tcltreectrl any questions ???
-
列表框没有列,所以不,没有办法固定列表框中列的宽度。您如何尝试创建“列”?你真的在使用树视图小部件吗? (tkdocs.com/tutorial/tree.html)
-
不,我使用的是空格。我从 sqlite3 数据库文件导入数据。 "对于光标中的行:row[0] + ' ' * 10 + row[1]