Я новичок в tkinter GUI, и я пытаюсь получить позицию виджета ввода.
У меня есть следующий код
import tkinter as tk
root = tk.Tk()
root.geometry('1200x900')
frame = tk.Frame(root)
frame.pack(expand=True)
text = tk.Entry (frame, text = "test")
text.pack(side=tk.LEFT)
print(text.winfo_x(),text.winfo_y())
root.mainloop()
Я пытаясь получить положение text
виджета входа. Я использовал winfo_x()
и winfo_y()
, но получаю позицию 0,0
.
Мне интересно, как я могу получить позицию входа относительно кадра root в приведенном выше случае?
Я искал по этому вопросу, но не нашел подобного вопроса. Я также попробовал winfo_rootx()
и winfo_rooty()
, которые также возвращают тот же результат.
Спасибо!