1、2、3の各ボタンの枠線が(左右と同じ様に)フレームの上下端の縁まで表示されるようにしたいです。
import tkinter
root = tkinter.Tk()
root.geometry("300x300")
upper = tkinter.Frame(root)
middle = tkinter.Frame(root)
lower = tkinter.Frame(root)
b1 = tkinter.Button(upper,text="1")
b2 = tkinter.Button(middle,text="2")
b3 = tkinter.Button(lower,text="3")
upper.place(relx=0,rely=0.0,relwidth=1.0,relheight=0.33)
middle.place(relx=0.0,rely=0.33,relwidth=1.0,relheight=0.33)
lower.place(relx=0.0,rely=0.66,relwidth=1.0,relheight=0.33)
b1.place(relx=0.0,rely=-0.33,relwidth=1.0,relheight=1.0)
b2.place(relx=0.0,rely=-0.33,relwidth=1.0,relheight=1.0)
b3.place(relx=0.0,rely=-0.33,relwidth=1.0,relheight=1.0)
root.mainloop()
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。