这是代码草图:
from tkinter import*
root = Tk()
can = Canvas(root, bg="white")
can.pack()
text1 = Entry(can, bg="white", fg="black", width=50)
text1.grid(column=1,row=1)
text2 = Entry(can, bg="white", fg="black", width=50)
text2.grid(column=2,row=1)
text3 = Entry(can, bg="white", fg="black", width=50)
text3.grid(column=3,row=1)
root.mainloop()
如何使它看起来像在照片中,当您右键单击Enrty或时Text,会出现一个带有按钮的上下文菜单:剪切选定的文本或剪切。如何实施?

使用内置事件的略微缩短的版本。
在这种情况下,您设置
就像使用特定类下的函数(在这种情况下
Entry)。然后在这个 (func) 中编写动作(例如这本质上是突出显示小部件并删除某些选定的文本)
一个简单的选项:我们继承自
tk.Text,在新类中添加上下文菜单的外观,我们实现所有必要的操作。然后我们创建不是类的小部件tk.Text,而是我们自己的类。实现
tk.Text并tk.Entry使用多重继承。我确信在这种情况下可以更正确地完成多重继承,如果有人发表评论,我会很高兴。