3 maneiras de definir opções para um widget com tema Tk

Resumo : neste tutorial, você aprenderá como definir opções para um widget com tema Tk usando o construtor do widget, um índice de dicionário e config()um método.

Ao trabalhar com widgets temáticos , muitas vezes você precisa definir seus atributos, como texto e imagem.

O Tkinter permite que você defina as opções de um widget usando uma das seguintes formas:

  • Use o construtor do widget durante a criação do widget.
  • Defina um valor de propriedade usando um índice de dicionário após criar o widget.
  • Chame o config()método com argumentos de palavra-chave .

1) Usando o construtor do widget ao criar o widget

A seguir ilustramos como usar o construtor do widget para definir a textopção do Labelwidget:

import tkinter as tk
from tkinter import ttk


root = tk.Tk()
ttk.Label(root, text='Hi, there').pack()

root.mainloop()Linguagem de código:  JavaScript  ( javascript )

Saída:

opções do tkinter

2) Usando um índice de dicionário após a criação do widget

O programa a seguir mostra o mesmo rótulo, mas usa um índice de dicionário para definir a textopção do Labelwidget:

import tkinter as tk
from tkinter import ttk


root = tk.Tk()

label = ttk.Label(root)
label['text'] = 'Hi, there'
label.pack()

root.mainloop()Linguagem de código:  JavaScript  ( javascript )

O código a seguir define as textopções do rótulo:

label['text'] = 'Hi, there'Linguagem de código:  JavaScript  ( javascript )

3) Usando o método config() com argumentos de palavras-chave

O programa a seguir ilustra como usar o config()método com um argumento de palavra-chave para definir a textopção do rótulo:

import tkinter as tk
from tkinter import ttk


root = tk.Tk()

label = ttk.Label(root)
label.config(text='Hi, there')
label.pack()

root.mainloop()Linguagem de código:  JavaScript  ( javascript )

Resumo

Os widgets Ttk oferecem três maneiras de definir suas opções:

  • Use o construtor do widget durante a criação do widget.
  • Defina um valor de propriedade usando um índice de dicionário após criar o widget.
  • Chame o config()método com argumentos de palavra-chave .

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *