如何在Tkinter中正确插入文本到当前位置?
问题
我该如何在Tkinter的文本框中插入文字?我正在尝试创建一个文字处理器,能够在当前光标位置插入列表。
我目前尝试过的
我尝试使用CURRENT
这个参数,但效果不太稳定。
def listcmd(self): #THIS HAS BUGS!!! FIX IT SOON
number = self.listentry.get()
number = int(number)
listINT = 1
for x in xrange(number):
self.write.insert(CURRENT, "%s:" % (str(listINT) )) #This is used for the number
self.write.insert(CURRENT, "\n") #This inserts the newline
listINT += 1
1 个回答
2
你需要使用索引“insert”或者Tkinter.INSERT。这总是指插入光标。