Если я запустил этот код Python:
from Tkinter import *; w = Tk(); w.geometry( "640x480" ); print( w.geometry() )
я получу вывод «1x1 + 0 + 0». Но если я запускаю интерпретатор и выполняю его как два отдельных команды, я получу совершенно другой результат:
>>> from Tkinter import *; w = Tk(); w.geometry( "640x480" )
''
>>> w.geometry()
'640x480+101+73'
Кажется, геометрия не применяется мгновенно, нужно кое-что еще: (. Может быть, кто-нибудь знает, что мне нужно сделать, чтобы обновить геометрию на месте? Мне нужно правильно центрировать / позиционировать главное и дочерние окна.