python tkinter的Text控件,如何实现插入文本后将光标自动移动到行尾
pythontkinter的Text控件,想要插入文本后将光标移动到行尾,另外想设定一个clear按钮,点击便清空文本域中的文本,该如何实现...
python tkinter的Text控件,想要插入文本后将光标移动到行尾,另外想设定一个clear按钮,点击便清空文本域中的文本,该如何实现
展开
2个回答
展开全部
你是想输入文本吗,输入文本光标就在行尾啊?至于清除你可以用设置textvariable变量为空就清除了
更多追问追答
追问
不是手动输入,是用insert插入的,Text控件好像没有这个textvariable属性吧
追答
噢 指的是文本输入那个啊?
from Tkinter import *
root = Tk()
t = Text(root)
t.pack()
t.insert(1.0,'0123456789')
t.insert(END,'jcodeer')
t.focus_force()
root.mainloop()
使用focus_force()来使光标在文本后面
展开全部
没想到国内还有用tkinter的,看来是技术党,路过帮顶!tkinter中每个控件都有一个variable变量,这个变量发生变化时,控件的内容就会变化,一楼已经说了
追问
_tkinter.TclError: unknown option "-textvariable"
Text控件的variable变量是啥?
追答
刚刚查了下文档,这个Text居然木有textvariable。。。。。。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询