3
Я хотел бы сделать функцию drag-n-drop для виджета. Код:tkinter: перетаскивание виджетов
from tkinter import *
root = Tk()
root.config(background = "red", width = 500, height = 500)
root.title("root")
def frameDrag(event):
frame.place(x = event.x , y = event.y)
frame = Frame(root, width = 60, height = 30)
frame.place(x=0, y=0)
frame.bind("<B1-Motion>", frameDrag)
root.mainloop()
В принципе, он должен поместить виджет в место, куда вы перемещаете мышь. Вместо этого виджет перемещается по всему окну. Любые идеи, как это исправить?