2013-08-20 52 views
5

私はPython 2.7.5とTkinterを使用しています。私はステータスウィジェットをテキストウィジェットに書いています。挿入するには:Python Tkinter - テキストボックスの先頭にテキストを挿入するには?

text_widget.insert(INSERT, 'my status here.\n') 

これは問題ありません。ただし、各ステータスは、前のステータスの後に追加されます。 Textウィジェットの上部に新しい行を挿入して、最新のステータスが上になるようにするにはどうしたらいいですか?

ありがとうございました。要するに

答えて

16
text_widget.insert('1.0', 'my status here.\n') 

、テキストウィジェットは、フォーム"lineNum.columnNum"、ならびにTkinter.INSERTような特別なインデックスを使用して文字列の表記法を使用して索引付けすることができます。

私が見つけたeffbot's documentation for the Tkinter text widgetまたはNew Mexico Tech's Tkinter Handbookの読書をお勧めします。例と説明は少なくなりますが、APIリファレンスとしてはより完全です。

+0

うわー、ありがとう!、長い一日ここ。私はそれを見て、それを見ましたが、私は間違ったインデックス作成と私の議論の間違った場所でやっていました。だから私はついに壊れてここに尋ねました。再度、感謝します! – user2662241

関連する問題