如何在 tkinter 的文本小部件中设置值?

how to set value in Text widget in tkinter?

我的问题:当我连续 select 行时,我无法将值显示到文本小部件。

如何在 文本小部件 中显示来自 selected 行的值?

我尝试在文本小部件中使用 textvariable 属性,但它不起作用。

使用 Text 小部件的 insert 方法。最小示例:

import tkinter as tk

root = tk.Tk()

text = tk.Text(root)
text.pack()


def add_text():
    # text.delete(1.0, tk.END)  # Uncomment if you need to replace text instead of adding
    text.insert(tk.END, f"Some text\n")


tk.Button(root, text="Add text", command=add_text).pack()

root.mainloop()