2012-07-15 42 views
1

如何保持Tkinter窗口的寬高比不變?我希望我的窗戶能夠保持正方形,不管其尺寸是多少。方面的方法似乎 很有希望,但是當我嘗試下面的代碼時,什麼都沒有發生。Tkinter長寬比

win = Toplevel(master) 
win.grid() 
win.aspect(1,1,1,1) 

無論何時調整窗口大小,方面都可能改變。有任何想法嗎?

回答

0

試圖在主窗口上使用它?即

from Tkinter import * 
w = Tk() 
w.aspect(1,1,1,1) 
w.mainloop() 

對我來說就像運行Python 2.7.1一樣。

+0

但爲什麼這不適用於Toplevel窗口? – 2012-07-15 22:03:30

+0

它適合我,如果「主」是主窗口。也許你的「主人」不支持方面? – Qiau 2012-07-15 22:37:27