簡體   English   中英

如果其他行或列小部件與該列或行的大小不同(主要是更大),如何對齊/粘貼兩個小部件?

[英]How to align/stick two widgets if other row or column widget has different (mostly bigger) size with that column or row?

from tkinter import *
root=Tk()
Button(root,text="a", width = 30, height = 30).grid(row=1,column=1)
Button(root,text="b").grid(row=2,column=1)
Button(root,text="c").grid(row=3,column=1)
Button(root,text="d").grid(row=1,column=4,sticky="n")
Button(root,text="e").grid(row=2,column=4,sticky="n",pady=0)
root.mainloop()

我想讓d小部件與框架頂部的e小部件保持一致,該怎么做?

在此處輸入圖像描述

您可以將de放在一個框架中,如下所示:

f = Frame(root)
f.grid(row=1, column=4, sticky='n')
Button(f, text="d").pack()
Button(f, text="e").pack()

暫無
暫無

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

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