擅长:python、mysql、java
<p>一个<code>Entry</code>小部件是您所需要的<strong><em>(它可以在这里调整)</em></strong>。在</p>
<p>只需将<code>Entry</code>小部件放在鼠标单击的位置:</p>
<pre><code>def b1down(event):
entry = Entry(root,bd=0,font=("Purisa",15)) #No Border and added font:)
entry.place(x= event.x, y= event.y)
entry.focus_force()
root = Tk()
root.columnconfigure(0, weight=1)
root.rowconfigure(0, weight=1)
drawing_area = Canvas(root)
drawing_area.grid(sticky=N+E+S+W)
drawing_area.bind("<ButtonPress-1>", b1down)
root.mainloop()
</code></pre>
<p>要获得鼠标的位置,请使用<code>event.x</code>和<code>event.y</code>方法。在</p>
<h2>编辑:</h2>
<ul>
<li>答案被进一步编辑以满足<em>额外的</em>要求。见下面的评论</li>
</ul>