Python TKinter Text通過鼠標(biāo)點(diǎn)擊獲取索引?

我在Tkinter中開發(fā)了一個(gè)應(yīng)用程序,它要求我在tk.Text(小部件中獲取鼠標(biāo)點(diǎn)擊的索引。我該怎么做?具體來說,我不是在尋找坐標(biāo),而是在文本中尋找字符串的實(shí)際字符索引。然后我想在該索引處添加一個(gè)字符(從而更改文本)并更新tk.Text()小部件。

? 最佳回答:

正如@jasonharper已經(jīng)建議的,您可以使用text.index("@x,y"),甚至可以使用text.index("current")

minimal example:

from tkinter import *


def handle(event):
    print(text.index(f"@{event.x},{event.y}"), text.index("current"))

root = Tk()

text = Text(root)
text.bind("<Button-1>", handle)
text.pack(expand=True, fill="both")
root.mainloop()
主站蜘蛛池模板: 成人免费一区二区无码视频 | 精品无码综合一区| 国产三级一区二区三区| 99精品国产一区二区三区| 国产精品无码一区二区在线观| 精品国产精品久久一区免费式| 狠狠色婷婷久久一区二区| 亚洲一区二区影视| 国产一区二区三区高清视频| 国产精品一区不卡| 中文字幕无码不卡一区二区三区| 国产在线不卡一区二区三区| 一区二区三区久久精品| 国产乱子伦一区二区三区| 亚洲高清毛片一区二区| 一区二区三区视频在线观看| 国产综合精品一区二区三区| 91麻豆精品国产自产在线观看一区| 国产精品免费视频一区| 秋霞日韩一区二区三区在线观看 | 亚洲一区二区三区久久久久| 国产情侣一区二区三区| 日韩一区二区三区精品| 国产一区中文字幕| 国产成人无码aa精品一区| 无码丰满熟妇一区二区| 丝袜美腿一区二区三区| 亚洲欧美日韩中文字幕在线一区 | 韩国福利视频一区二区| 成人免费一区二区三区在线观看| 精品成人乱色一区二区| 亚洲一区二区三区丝袜| 亚洲一区二区三区丝袜| 国产成人一区二区动漫精品 | 国产乱码精品一区二区三区中| 亚洲色偷偷偷网站色偷一区| 国产精品自拍一区| 一区二区无码免费视频网站| 在线免费视频一区二区| 一区二区不卡久久精品| 中文字幕一区二区三区日韩精品|