Fontes tkinter

Fontes tkinter

O Tknter é uma biblioteca Python usada para criar GUI personalizada para aplicações com a ajuda do código. Sempre que você está trabalhando com a GUI, você precisa considerar a interface do usuário e o UX, e as fontes ajudam muito quando se trata de aumentar a interação do usuário com o aplicativo. Existem três métodos diferentes pelos quais você pode alterar ou configurar facilmente a fonte para o seu aplicativo Tkinter, que será coberto neste guia.

Este guia exibirá os seguintes métodos para configurar as fontes Tkiner:

  • Método 1: Usando o texto.Método configure ()
  • Método 2: Usando Tknter.Fonte.Font () com o método configure ()
  • Método 3: Defina a fonte do quadro tkiner com o método option_add ()

Método 1: Usando o texto.Método configure ()

O tkinter.Text () é usado para definir o uso de texto em uma GUI tkinter em uma variável, e o método configure () é aplicado a esta variável de texto para configurar as propriedades da “fonte.”Esse método Configure () recebe vários argumentos, mas estamos preocupados apenas em definir o valor de“ Fonte ”, que recebe uma tupla de 3 valores, família, tamanho e estilo.

Para demonstrar o uso do método Configur (), pegue o código a seguir para criar uma GUI do Tkinter:

importar tknter
quadro = tknter.Tk ()
quadro.Title ("Linuxhint - Tinter Fontes")
quadro.Geometria ("400x400")
txtvar = tknter.Texto (quadro, altura = 10)
txtvar.pacote()
txtvar.Configurar (font = ("Ariel", 15, "Bold")))
quadro.MAINLOOP ()

Neste snippet de código:

  • Primeiro, importe e crie um quadro tkinter, fornecendo um título e tamanho.
  • Depois disso, crie uma nova variável de texto, "txtvar", usando o método text ().
  • Aplique o método Configur () no txtvar e passe o argumento "Fonte" com um valor igual a uma fonte ditando tupla como Ariel, tamanho como "15" e estilo como "ousado"

Quando este código for executado, ele produzirá a seguinte GUI da TKER em sua máquina:

A saída confirma que você conseguiu configurar a fonte a ser usada dentro da sua GUI Tkinter usando o método Configure ().

Método 2: Usando Tknter.Fonte.Font () com o método configure ()

O tknter tem um pacote chamado "font", que contém uma fonte de método () usada para criar uma variável de fonte. Esta variável de fonte pode definir a fonte que você deseja usar na sua GUI Tkinter. No entanto, para usar isso, você precisará usar o método Configure () e definir o valor dos argumentos da “fonte” igual à variável criada através do método Font ().

Para demonstrar isso, pegue o código a seguir para criar uma GUI da Tkinter:

importar tknter
da fonte de importação de Tknter
quadro = tknter.Tk ()
quadro.Title ("Linuxhint - Tinter Fontes")
quadro.Geometria ("400x400")
txtvar = tknter.Texto (quadro, altura = 10)
txtvar.pacote()
fontvar = tknter.Fonte.Fonte (Family = "Arial", Size = 40, Weight = "Normal")
txtvar.Configurar (Font = Fontvar)
quadro.MAINLOOP ()

Neste snippet de código:

  • Importar tknter e font, e depois disso, crie uma nova GUI Tknter com título, forma e texto.
  • Crie uma variável de fonte usando o método Font () e passe -o para o argumento "Fonte" do Método Configure ().

Quando este código for executado, ele produzirá a seguinte GUI da TKER em sua máquina:

A saída mostra que você foi capaz de configurar a fonte do Tinter GUI usando o método Configure () com o tkinnter.Fonte.Método Font ().

Método 3: Defina a fonte do quadro tkiner com o método option_add ()

Outro método que você pode usar para definir a fonte da GUI da TKING é usar o método Option_Add () e aplicá -lo no quadro de Tkiner. Neste método Option_ADD (), você precisa fornecer dois argumentos:

  • Primeiro define o elemento em que você está adicionando as opções
  • Segundo, define as opções que você está selecionando para o elemento

Para testar o funcionamento do método Option_add (), você pode usar o seguinte snippet de código:

da importação de tknter *
quadro = tk ()
quadro.Geometria ("400x400")
quadro.option_add ("*font", "Arial 16 Bold Italic Subline")
Label (Frame, Text = "Hello Python Programmers").pacote()
quadro.MAINLOOP ()

Quando você executa este código, você receberá a seguinte janela TKINER:

Esta saída mostra que você foi capaz de configurar a fonte da janela/quadro Tkinter usando o método option_add ().

Conclusão

A fonte da janela Tknter pode ser facilmente configurada usando o método Configur () e o método Option_Add (). Para o método Configur (), você pode passar em uma tupla que define a fonte que deseja usar, ou pode passar uma variável de fonte criada através do método Font (). Para usar o método Option_Add (), basta usá -lo na variável de quadro do Tkinter com a ajuda de um operador de pontos e, dentro dos argumentos, defina o estilo da fonte que você deseja usar.