Виджет Entry не имеет прямой опции для установки высоты. Но вы можете увеличить заполнение параметром ipady
при вызове функции grid
.
from tkinter import *
from tkinter.ttk import*
window = Tk()
window.geometry("800x800")
window.title("Qualifications")
cf1 = Frame(window, width=20, height=20)
cf1.grid(row=0, column=1, columnspan=3)
for i in range(1, 10):
for j in range(2, 3):
txt1 = Entry(cf1, width=30)
txt1.grid(row=i, column=j, ipady=20)
window.mainloop()
Другой вариант - использовать виджет Текст , который имеет параметр height
:
from tkinter import *
from tkinter.ttk import*
window = Tk()
window.geometry("800x800")
window.title("Qualifications")
cf1 = Frame(window, width=20, height=20)
cf1.grid(row=0, column=1, columnspan=3)
for i in range(1, 10):
for j in range(2, 3):
txt1 = Text(cf1, width=20, height=2)
txt1.grid(row=i, column=j)
window.mainloop()