0
代碼的整個寬度:http://pastebin.com/nXqFT7wz爲什麼,當我運行這段代碼,並按鍵不跨越對話框
import tkinter as tk
import tkinter.messagebox
def mbox(title, text):
tk.messagebox.showinfo(title, text)
def calculate():
num1 = num_1.get()
num2 = num_2.get()
total = int(num1) + int(num2)
mbox("Your total is: ", total)
root = tk.Tk()
label_1 = tk.Label(root, text="First Number")
label_2 = tk.Label(root, text="Second Number")
num_1 = tk.Entry(root)
num_2 = tk.Entry(root)
button_1 = tk.Button(root, text="Login", command=calculate)
label_1.grid(row=0)
label_2.grid(row=1)
num_1.grid(row=0, column=1)
num_2.grid(row=1, column=1)
button_1.grid(row=2, columnspan=2)
root.geometry("218x70")
root.resizable(0, 0)
root.title("Adder")
root.mainloop()
爲什麼,當我運行這個,是按鈕的兩列不是寬度在窗口中使用?理論上,按鈕應該是標籤的寬度和條目(它是兩列),但它只是出現在對話框的中心位置。