【发布时间】:2021-04-10 13:40:11
【问题描述】:
在不改变按钮位置的情况下更改 tkinter 中文本框的大小
你好,能帮我看看我的代码如下
from tkinter import *
window = Tk()
# create your first row
l1 = Label(window,text="Title")
l1.grid(row=0,column=0)
e1= Entry(window)
e1.grid(row=0,column=1)
l2 = Label(window,text="Author")
l2.grid(row=0,column=2)
e2= Entry(window)
e2.grid(row=0,column=3)
#second row
l2 = Label(window,text="Year")
l2.grid(row=1,column=0)
e3= Entry(window)
e3.grid(row=1,column=1)
l3 = Label(window,text="ISBN")
l3.grid(row=1,column=2)
e3= Entry(window)
e3.grid(row=1,column=3)
# create your butts diplayther in the 3th column after the 1st row
b_view = Button(window,text="View ALL", width = 12)
b_view.grid(row=2, column=3)
b_search = Button(window,text="Search Entry", width= 12)
b_search.grid(row=3, column=3)
b_add = Button(window,text = "Add Entry", width=12)
b_add.grid(row=4, column=3)
b_update = Button(window,text="Update Selected", width=12)
b_update.grid(row=5, column=3)
b_delete = Button(window,text = "Delete Selected",width=12)
b_delete.grid(row=6, column = 3)
b_close = Button(window,text= "Close", width =12)
b_close.grid(row=7, column = 3)
#create your output
out = Text(window,height=6 ,width=14)
out.grid(row=4 ,column=0)
window.mainloop()
输出如下: This is my output
你能帮忙显示下面的按钮吗??
【问题讨论】:
-
你所说的“一个低于另一个”到底是什么意思?在您提供的图像中,按钮在技术上是一个在另一个之下。如果您还提供所需结构的图像(用油漆或其他东西绘制的粗略图像),将会很有帮助。
-
只需使用:
out.grid(row=2 ,column=0,rowspan=6)?或out.grid(row=2 ,column=0,rowspan=6,sticky='news')以及它的不同变体。