[英]How to change the layout of a window on changing its size (tkinter, python)?
打個比方,例如CSS中的媒體查詢。 我試圖找到一個在更改窗口大小時觸發的事件。
您似乎對configure
感興趣。 正如您所描述的,這是一個在調整根窗口大小時調用的事件。
您可以通過綁定到它來利用它,即在調整窗口大小時調用一個函數。 看起來像root.bind("<Configure>", resize)
,其中resize
是處理此問題的函數。
在這種情況下,將通過新的windows event
傳遞resize
,該event
包含窗口的新寬度和高度(通過使用event.width
和event.height
)。
這在這里與其他事件和綁定一起描述。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.