Я делаю очень простое приложение с графическим интерфейсом, используя Tkinter впервые.Проблема, с которой я столкнулся, заключается в том, что при использовании текстовых меток и текстовых кнопок рядом с помощью grid () высота кнопки превышает высоту метки, когда я хочу, чтобы они были одинаковыми.
I 'мы пытались изменить параметр высоты при создании надписей и кнопок, но несмотря на то, что размер шрифта был одинаковым для обоих, а высота для обоих определялась в «текстовых единицах», установка высоты = 1 для обоих приводит к двум разным высотам.Я также попытался изменить параметр pady кнопки, но это также не помогло решить проблему.
Вот код, который воспроизводит проблему:
import tkinter as tk
from tkinter import font
root = tk.Tk()
# making font larger for easier viewing
default_font = tk.font.nametofont("TkDefaultFont")
default_font.configure(size = 44)
# make a text Label and text Button, both with height 1... results in 2 different heights
tk.Label(root, text="foo", bg = 'black', fg = 'white', relief = 'raised', height = 1).grid(row=0,column=0)
tk.Button(root, text="bar", bg = 'red', fg = 'black', relief = 'raised', height = 1).grid(row=0,column=1)
root.mainloop()
Любая помощь с этимбудет высоко ценится.