Python tkinter button font

Как изменить шрифт кнопки TKinter?

Вы можете изменить свойства шрифта, такими как Font-Family, размер шрифта, вес шрифта и т. Д., Кнопка TKinter, используя tkinter.font упаковка. В вашей программе Python импортируйте tkinter.font Как шрифт, создайте font.font () Объект с необходимыми вариантами и назначьте объект шрифта к функции шрифта кнопки.

В этом руководстве мы узнаем, как изменить семейство шрифтов, размер шрифта и веса шрифта, с помощью хорошо подробного примера программ Python.

Псевдо код – Изменить шрифт кнопки

Ниже приведен Pseudo Code для изменения стиля шрифта кнопки TKinter.

import tkinter.font as font #create Font object myFont = font.Font(family='Helvetica') button = Button(parent, font=myFont) #or button = Button(parent) button['font'] = myFont

Пример 1: изменить шрифт семейства кнопки TKinter

В этом примере мы изменим семейство шрифтов кнопки TKinter, используя семейный с именем аргумента, предоставленный для font.font ().

from tkinter import * import tkinter.font as font gui = Tk(className='Python Examples - Button') gui.geometry("500x200") # define font myFont = font.Font(family='Helvetica') # create button button = Button(gui, text='My Button', bg='#0052cc', fg='#ffffff') # apply font to the button label button['font'] = myFont # add button to gui window button.pack() gui.mainloop()

Без шрифта кнопка будет выглядеть в следующем окне GUI.

Читайте также:  Работа с excel javascript

Вы можете сравнить выходные данные наших следующих примеров с этой кнопкой и найдите, как свойство шрифта повлияла на кнопку.

Пример 2: изменить размер шрифта кнопки TKinter

Вы также можете изменить размер шрифта текста в кнопке Tkinter, проходя от именованного аргумента Размер для font.font ().

В этом примере мы изменим размер шрифта кнопки TKinter.

from tkinter import * import tkinter.font as font gui = Tk(className='Python Examples - Button') gui.geometry("500x200") # define font myFont = font.Font(size=30) # create button button = Button(gui, text='My Button', bg='#0052cc', fg='#ffffff') # apply font to the button label button['font'] = myFont # add button to gui window button.pack() gui.mainloop()

Пример 3: изменить вес шрифта кнопки TKinter

Вы можете изменить вес шрифта текста в кнопке TKinter, проходя от именованного аргумента Вес для font.font ().

В этом примере мы изменим вес шрифта кнопки TKinter.

from tkinter import * import tkinter.font as font gui = Tk(className='Python Examples - Button') gui.geometry("500x200") # define font myFont = font.Font(weight="bold") # create button button = Button(gui, text='My Button', bg='#0052cc', fg='#ffffff') # apply font to the button label button['font'] = myFont # add button to gui window button.pack() gui.mainloop()

Пример 4: Изменение семейства шрифта, размер и стиль кнопки

Мы можем применить все стиль шрифта вместе с font.font ().

В этом примере мы изменим семейство шрифтов, размер шрифта и веса шрифта.

from tkinter import * import tkinter.font as font gui = Tk(className='Python Examples - Button') gui.geometry("500x200") # define font myFont = font.Font(family='Helvetica', size=20, weight='bold') # create button button = Button(gui, text='My Button', bg='#0052cc', fg='#ffffff') # apply font to the button label button['font'] = myFont # add button to gui window button.pack() gui.mainloop()

Когда вы запускаете это приложение, вы получите окно

Давайте изменим семью шрифта курьер и запустим приложение.

myFont = font.Font(family='Courier', size=20, weight='bold')

Резюме

В этом уроке примеров Python мы изменили семейство шрифтов, размер шрифта и веса шрифта кнопки TKinter с помощью хорошо подробных примеров.

Читайте ещё по теме:

Источник

Tkinter Button font

Tkinter Button font option sets the font family, font size, font weight, slant, underline and overstrike properties of text in button. In other words, the font style of Button’s text label.

In this tutorial, we will learn how to use Button’s font option of Button() class with examples.

Font Values for Tkinter Button

You have to give a tkinter.font.Font object for font option of Button.

tkinter.font.Font() class takes following options in its constructor.

  • family — font ‘family’, e.g. Courier, Times, Helvetica
  • size — font size in points
  • weight — font thickness: NORMAL, BOLD
  • slant — font slant: ROMAN, ITALIC
  • underline — font underlining: false (0), true (1)
  • overstrike — font strikeout: false (0), true (1)

Example 1 – Tkinter Button Font Style

In the following program, we will change the font style of Tkinter Button.

example.py – Python Program

import tkinter import tkinter.font as font window_main = tkinter.Tk(className='Tkinter - TutorialKart', ) window_main.geometry("400x200") buttonFont = font.Font(family='Helvetica', size=16, weight='bold') button_submit = tkinter.Button(window_main, text="Submit", font=buttonFont) button_submit.pack() window_main.mainloop()

Tkinter Button Font Style

Example 2 – Tkinter Button Font Style

In the following program, we will change some other the font styles of Tkinter Button like underline, font family, etc.

example.py – Python Program

import tkinter import tkinter.font as font window_main = tkinter.Tk(className='Tkinter - TutorialKart', ) window_main.geometry("400x200") buttonFont = font.Font(family='Tahoma', size=20, underline=1) button_submit = tkinter.Button(window_main, text="Submit", font=buttonFont) button_submit.pack() window_main.mainloop()

Tkinter Button Font Style

Conclusion

In this Python Tutorial, we learned about Tkinter Button font option, to change font style of the text or label in Button, with the help of example Python programs.

Источник

How to change Tkinter Button font style?

You can change the font properties like font-family, font size, font weight, etc., of Tkinter Button, by using tkinter.font package. In your Python program, import tkinter.font as font, create font.Font() object with required options and assign the Font object to font option of Button.

In this tutorial, we shall learn how to change the font-family, font size and font weight, with the help of well detailed example Python programs.

Pseudo Code – Change Button Font

Following is the pseudo code to change font style of Tkinter Button.

import tkinter.font as font #create Font object myFont = font.Font(family='Helvetica') button = Button(parent, font=myFont) #or button = Button(parent) button['font'] = myFont

Examples

1. Change font family of Button to Helvetica

In this example, we will change the font family of tkinter button using family named argument provided to font.Font().

Python Program

from tkinter import * import tkinter.font as font gui = Tk(className='Python Examples - Button') gui.geometry("500x200") # define font myFont = font.Font(family='Helvetica') # create button button = Button(gui, text='My Button', bg='#0052cc', fg='#ffffff') # apply font to the button label button['font'] = myFont # add button to gui window button.pack() gui.mainloop() 

tkinter button - change font family

Without font, the button would look like in the following GUI window.

Python tkinter button

You can compare the output of our next examples with this button and find how a font property has affected the button.

2. Change font size of tkinter Button to 30

You can also change font size of the text in tkinter Button, by passing named argument size to font.Font().

In this example, we will change the font size of tkinter button.

Python Program

from tkinter import * import tkinter.font as font gui = Tk(className='Python Examples - Button') gui.geometry("500x200") # define font myFont = font.Font(size=30) # create button button = Button(gui, text='My Button', bg='#0052cc', fg='#ffffff') # apply font to the button label button['font'] = myFont # add button to gui window button.pack() gui.mainloop() 

tkinter button - change font size

Font size of the button is 30.

3. Change font weight of tkinter Button to bold

You can change font weight of the text in tkinter Button, by passing named argument weight to font.Font().

In this example, we will change the font weight of tkinter button.

Python Program

from tkinter import * import tkinter.font as font gui = Tk(className='Python Examples - Button') gui.geometry("500x200") # define font myFont = font.Font(weight="bold") # create button button = Button(gui, text='My Button', bg='#0052cc', fg='#ffffff') # apply font to the button label button['font'] = myFont # add button to gui window button.pack() gui.mainloop() 

How to change Tkinter Button font style?

4. Change font family, size, and style of Button in a single statement.

We can apply all the font styling together with font.Font().

In this example, we will change font family, font size and font weight.

Python Program

from tkinter import * import tkinter.font as font gui = Tk(className='Python Examples - Button') gui.geometry("500x200") # define font myFont = font.Font(family='Helvetica', size=20, weight='bold') # create button button = Button(gui, text='My Button', bg='#0052cc', fg='#ffffff') # apply font to the button label button['font'] = myFont # add button to gui window button.pack() gui.mainloop() 

When you run this application, you will get the window

Python tkinter button with custom font properties

Let us change the font family to Courier and run the application.

myFont = font.Font(family='Courier', size=20, weight='bold')

Python tkinter Button font family

Summary

In this tutorial of Python Examples, we changed the font family, font size and font weight of tkinter Button, with the help of well detailed examples.

Источник

Как изменить шрифт кнопки TKinter?

Вы можете изменить свойства шрифта, такими как Font-Family, размер шрифта, вес шрифта и т. Д., Кнопка TKinter, используя tkinter.font упаковка. В вашей программе Python импортируйте tkinter.font Как шрифт, создайте font.font () Объект с необходимыми вариантами и назначьте объект шрифта к функции шрифта кнопки.

В этом руководстве мы узнаем, как изменить семейство шрифтов, размер шрифта и веса шрифта, с помощью хорошо подробного примера программ Python.

Псевдо код – Изменить шрифт кнопки

Ниже приведен Pseudo Code для изменения стиля шрифта кнопки TKinter.

import tkinter.font as font #create Font object myFont = font.Font(family='Helvetica') button = Button(parent, font=myFont) #or button = Button(parent) button['font'] = myFont

Пример 1: изменить шрифт семейства кнопки TKinter

В этом примере мы изменим семейство шрифтов кнопки TKinter, используя семейный с именем аргумента, предоставленный для font.font ().

from tkinter import * import tkinter.font as font gui = Tk(className='Python Examples - Button') gui.geometry("500x200") # define font myFont = font.Font(family='Helvetica') # create button button = Button(gui, text='My Button', bg='#0052cc', fg='#ffffff') # apply font to the button label button['font'] = myFont # add button to gui window button.pack() gui.mainloop()

Без шрифта кнопка будет выглядеть в следующем окне GUI.

Вы можете сравнить выходные данные наших следующих примеров с этой кнопкой и найдите, как свойство шрифта повлияла на кнопку.

Пример 2: изменить размер шрифта кнопки TKinter

Вы также можете изменить размер шрифта текста в кнопке Tkinter, проходя от именованного аргумента Размер для font.font ().

В этом примере мы изменим размер шрифта кнопки TKinter.

from tkinter import * import tkinter.font as font gui = Tk(className='Python Examples - Button') gui.geometry("500x200") # define font myFont = font.Font(size=30) # create button button = Button(gui, text='My Button', bg='#0052cc', fg='#ffffff') # apply font to the button label button['font'] = myFont # add button to gui window button.pack() gui.mainloop()

Пример 3: изменить вес шрифта кнопки TKinter

Вы можете изменить вес шрифта текста в кнопке TKinter, проходя от именованного аргумента Вес для font.font ().

В этом примере мы изменим вес шрифта кнопки TKinter.

from tkinter import * import tkinter.font as font gui = Tk(className='Python Examples - Button') gui.geometry("500x200") # define font myFont = font.Font(weight="bold") # create button button = Button(gui, text='My Button', bg='#0052cc', fg='#ffffff') # apply font to the button label button['font'] = myFont # add button to gui window button.pack() gui.mainloop()

Пример 4: Изменение семейства шрифта, размер и стиль кнопки

Мы можем применить все стиль шрифта вместе с font.font ().

В этом примере мы изменим семейство шрифтов, размер шрифта и веса шрифта.

from tkinter import * import tkinter.font as font gui = Tk(className='Python Examples - Button') gui.geometry("500x200") # define font myFont = font.Font(family='Helvetica', size=20, weight='bold') # create button button = Button(gui, text='My Button', bg='#0052cc', fg='#ffffff') # apply font to the button label button['font'] = myFont # add button to gui window button.pack() gui.mainloop()

Когда вы запускаете это приложение, вы получите окно

Давайте изменим семью шрифта курьер и запустим приложение.

myFont = font.Font(family='Courier', size=20, weight='bold')

Резюме

В этом уроке примеров Python мы изменили семейство шрифтов, размер шрифта и веса шрифта кнопки TKinter с помощью хорошо подробных примеров.

Читайте ещё по теме:

Источник

Оцените статью