我正在使用 Python 2.7.5 和 Tkinter。我正在将状态消息写入文本小部件。要插入我正在使用:
text_widget.insert(INSERT, 'my status here.\n')
这很好用。但是,每个状态都会添加到前一个状态之后。如何在顶部插入新行Text
小部件以便最新状态位于顶部,同时将以前的状态消息保留在下面?
Thanks.
text_widget.insert('1.0', 'my status here.\n')
简而言之,可以使用以下形式的字符串表示法对文本小部件进行索引"lineNum.columnNum"
,以及使用特殊索引,例如Tkinter.INSERT
.
我建议阅读effbot 关于 Tkinter 文本小部件的文档 http://effbot.org/tkinterbook/text.htm, or 新墨西哥理工学院的 Tkinter 手册 http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/index.html,我发现它的示例和解释较少,但作为 API 参考更完整。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)