tkinter 中的 Frame 和 Canvas 有什么區別?我是 tkinter 的初學者,我真的看不出兩者之間有什么區別……我一直在交替使用它們。它們是相同的還是存在某種內部或外部差異?
uj5u.com熱心網友回復:
AFrame被設計為其他小部件的容器。除了提供邊框和顏色并將一組小部件收集到一個邏輯組之外,它實際上什么都不做。
ACanvas可以充當其他小部件的容器(幾乎任何小部件都可以),但它也具有允許您在其上繪制圓、線、矩形和其他物件的功能。
畫布也可以滾動,而框架不能。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/486933.html
標籤:Python tkinter tkinter-canvas
上一篇:如何正確使用.pack()方法?
