Python Tkinter文本小部件索引问题

2024-10-01 00:21:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在一个文本小部件中创建一个多列标题,但是在新行上插入文本或在文本之间插入空格有困难。以下是我想要的输出:

Name
First     Middle     Last

下面是我的代码片段:

^{pr2}$

这里是我的输出:

NameFirstMiddleLast

非常感谢!在


Tags: 代码name文本标题middle部件firstlast
1条回答
网友
1楼 · 发布于 2024-10-01 00:21:15

文本小部件包含一行或多行,每行包含零个或多个字符。最初它包含一行零字符。当指定的插入点超出文本结尾时,它将插入到最后一行的末尾。如果需要多行文本,则需要插入换行符("\n")字符。如果您希望在Text小部件中包含多列文本,则需要插入空格或制表符。您可以使用tabs方法上的tabs方法操作制表位。参见:http://infohost.nmt.edu/tcc/help/pubs/tkinter/text.html#text-tabs

您可能需要考虑其他方式来安排这篇文章。您可能会发现在网格布局中排列的Label和{}小部件非常有用。在

相关问题 更多 >