簡體   English   中英

調整 Tkinter 中的幀大小

[英]Resizing frames in Tkinter

我一直在用 python 中的 Tkinter 模塊制作一個小程序,我想知道是否可以用鼠標在我的程序中調整框架的大小。 如中,用戶可以拖動框架邊框,它會自行調整大小。

您對術語的使用使問題不清楚。 用戶可以調整大小的 Windows 稱為頂層windows 這些在顯示器上顯示為矩形 windows,周圍有一個框架,通常是標題欄,以及可以抓取和調整大小的邊緣或角落。

術語Frame指的是必須位於 Toplevel 或其后代之一內的容器小部件。 Frame 可以調整大小,但您必須編寫代碼以交互方式調整它們的大小。 例如,您可以在一個或多個角落放置一個小夾子小部件,並為鼠標按鈕的按下、運動和釋放編寫綁定。

根據您正在尋找的效果,您可能需要一個PanedWindow ,它是一個容器,其中包含一個允許您調整其他兩個小部件之間空間比例的窗扇。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM