如何解决我试图将条目小部件设置为从同一点开始,我将如何去做呢?
from tkinter import *
window = Tk()
window.title("Mortagage")
window.geometry('500x500')
window.configure(bg = '#add8e6')
def Entry_Rows():
row_boe = Frame(window)
row_boe.pack(side = TOP,anchor = NW)
boe_label = Label(row_boe,text = 'BOE Rate :')
boe_label.pack(side = LEFT)
boe_entry = Entry(row_boe,width = 10)
boe_entry.pack(ipadx = 100,ipady = 100)
我一直在努力使条目小部件都从同一点开始。
################################################################
row_variable = Frame(window)
row_variable.pack(side = TOP,anchor = NW)
variable_label = Label(row_variable,text = 'Variable Element :')
variable_label.pack(side = LEFT)
variable_entry = Entry(row_variable,width = 10)
variable_entry.pack(side = LEFT)
################################################################
row_interest = Frame(window)
row_interest.pack(side = TOP,anchor = NW)
interest_label = Label(row_interest,text = 'Interest Rate :')
interest_label.pack(side = LEFT)
interest_entry = Entry(row_interest,width = 10)
interest_entry.pack()
################################################################
row_tax = Frame(window)
row_tax.pack(side = TOP,anchor = NW)
tax_rate_label = Label(row_tax,text = 'Tax Rate :')
tax_rate_label.pack(side = LEFT)
tax_entry = Entry(row_tax,width = 10)
tax_entry.pack(side = LEFT)
我想到了使用坐标系来确保小部件在同一位置开始的想法,但是我不知道该怎么做。
################################################################
row_price = Frame(window)
row_price.pack(side = TOP,anchor = NW)
price_label = Label(row_price,text = 'Price :')
price_label.pack(side = LEFT)
price_entry = Entry(row_price,width = 10)
price_entry.pack(side = LEFT)
###############################################################
row_deposit = Frame(window)
row_deposit.pack(side = TOP,anchor = NW)
deposit_label = Label(row_deposit,text = 'Deposit :')
deposit_label.pack(side = LEFT)
deposit_entry = Entry(row_deposit,width = 10)
deposit_entry.pack(side = LEFT)
################################################################
row_loan = Frame(window)
row_loan.pack(side = TOP,anchor = NW)
loan_label = Label(row_loan,text = 'Loan :')
loan_label.pack(side = LEFT)
loan_entry = Entry(row_loan,width = 10)
loan_entry.pack(side = LEFT)
数组可以工作吗?可悲的是我不知道该怎么做,谷歌也没有帮助
#################################################################
row_ltv = Frame(window)
row_ltv.pack(side = TOP,anchor = NW)
ltv_label = Label(row_ltv,text = 'LTV :')
ltv_label.pack(side = LEFT)
ltv_entry = Entry(row_ltv,width = 10)
ltv_entry.pack(side = LEFT)
################################################################
row_years = Frame(window)
row_years.pack(side = TOP,anchor = NW)
years_label = Label(row_years,text = 'Years :')
years_label.pack(side = LEFT)
years_entry = Entry(row_years,width = 10)
years_entry.pack(side = LEFT)
Entry_Rows()
还有其他错误,请随时告诉我改善程序的方法
window.mainloop()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。