Как разместить текстовое поле с Tkinter в Python? - PullRequest
0 голосов
/ 26 июня 2018

Я изучаю Tkinter для GUI. Я пишу следующий простой код, я не могу изменить расположение текстового поля, даже если я пробую разные значения в сетке. Какое бы значение я ни написал, текстовое поле всегда идет в левом верхнем углу .

from tkinter import *

startingWindow = Tk()
startingWindow.title("Hello")
startingWindow.geometry("400x300")
myEntry = Entry(startingWindow, width=10)
myEntry.grid(column=15, row=15)

startingWindow.mainloop()

Вместо этого я получаю следующий вывод.

enter image description here

Примечание: я использую Python 3.6 под Windows 7

1 Ответ

0 голосов
/ 26 июня 2018

используйте place вместо grid вот так:

from tkinter import *

startingWindow = Tk()
startingWindow.title("Hello")
startingWindow.geometry("400x300")
myEntry = Entry(startingWindow, width=10)
myEntry.place(x=15,y=15) # here

startingWindow.mainloop()
...