Как отцентрировать текст по вертикали в этой кнопке

1
import tkinter as tk

request_help_button = tk.Button(text='Request Help', font=('Arial Hebrew', 14),
width=25, fg='white', highlightbackground='green', borderwidth=5, highlightthickness=2)
request_help_button.pack(ipady=10, anchor=tk.CENTER)

root=tk.Tk()
root.mainloop()

Как я могу получить текст внутри этой кнопки, чтобы быть полностью центрированным, как по горизонтали, так и по вертикали.

Прямо сейчас текст кажется неравномерно центрированным по вертикали.

  • 3
    Я не могу воспроизвести вашу ошибку. Сколько бы вы сказали, что он сместился? Вы пробовали использовать какой-нибудь другой шрифт, кроме «Arial Hebrew»?
Теги:
tkinter

1 ответ

1
Лучший ответ

Я старался играть с размерами ширины и другими параметрами, на мои глаза, это выглядит хорошо:

import tkinter as tk

root=tk.Tk()
request_help_button = tk.Button(text='בקשת עזרה', font=('Arial Hebrew', 18), width=10, fg='blue', highlightbackground='green', borderwidth=5, highlightthickness=5)
request_help_button.pack(ipady=5, anchor=tk.CENTER)

root.mainloop()

Надеюсь, это поможет вам!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню