|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 lzb1001 于 2022-5-26 00:13 编辑
from tkinter import *
root = Tk()
text = Text(root, width=30, height=5)
text.pack()
text.insert(INSERT, 'I love FishC.com!')
def backspace():
text.delete('%s-1c' % INSERT, INSERT)
Button(root, text='点击删除插入光标前面的一个字符', width=30, fg='white', bg='red', font=('华康少女文字 - Kelvin', 10), command=backspace).pack()
root.title('Text组件Tags用法教学示例')
mainloop()
------------------------------------------
Windows 10 专业版 | Python 3.7.6
------------------------------------------
【我的问题】
上面的代码即可实现功能:代码运行后,鼠标点击输入框中文本中的任意位置添加一字符1,即I love Fish1C.com,然后点击按钮,可将1删除
我不太理解视频中小甲鱼提到的下面红框处的用途和意思,红色字体部分与我代码中红色的部分有何区别?
图片可能太小看不清,红框内容如下:
def backspace(event):
event.widget.delete("%s-1c" % "insert", "insert")
感谢大神不吝赐教,为新手解疑释惑。赠人玫瑰,手有余香,好人一生平安! |
|