PythonのTkinterで、このようなコードを書いたところ、
Python
1from tkinter import * 2import tkinter.font as f 3 4root = Tk() 5root.title("CalculatorApp") 6root.geometry("250x600") 7font = f.Font(family="Lucida Console",size=20) 8 9 10label = Label(root,text="Calculator",font=font,fg="#008000",bg="#000000") 11 12button1 = Button(root,text="1",width=4,height=2,font=font,fg="#4169e1",bg="#000000",relief=SUNKEN) 13button2 = Button(root,text="2",width=4,height=2,font=font,fg="#4169e1",bg="#000000",relief=SUNKEN) 14 15label.grid(row=0,column=0) 16button1.grid(row=1,column=0) 17button2.grid(row=1,column=1) 18 19root.mainloop()
このようにウィジェットの間に余白が出来たり、Calculatorのラベルを中央に表示させたいのに端によっていたりしています。
どのようにすれば、Calculatorのラベルを一番上の中央に置き、Buttonの余白をとれるでしょうか?frameにのせたり、gridの引数を色々と変えてみましたが、うまくいきませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/18 06:20