[x、y(ダブルマウスクリックの座標)でエントリを表示しようとしています。Entry.place(X、Y)は機能しません
import tkinter
from tkinter import *
from tkinter import ttk
def Click(event):
PX = event.x
PY = event.y
En = Entry(Windo)
En.place(x=PX ,y=PY)
Windo = Tk()
EList = ["A","B","C","D"]
Windo.bind("<Double-Button-1>" ,Click)
tree = ttk.Treeview(Windo)
tree.pack()
Tree = ttk.Treeview(Windo)
Tree.pack()
for element in EList:
Tree.insert('' ,'end' ,text=element)
したがって、上記のコードで、私は実際に私は(X、Yのエントリポップアップ)たかったんするが、私は私の[ツリー]エントリの行をダブルクリックしたときにポップアップ表示されませんができますよ右の位置... は、しかし、私は右の位置でエントリポップアップ[ツリー]の行をクリックすると...
ので、私は(ツリーへのバインド)別の何かを試みたが、同じことが起こった:Tree.bind("<Double-Button-1>" ,Click)
私は今理解しています:)うまく働いた – Raskaya