Em nosso rascunho, todos os widgets são dispostos numa matriz de 6 linhas por 2 colunas. Na primeira coluna temos o mostrador, as etiquetas R1, R2 e C e o botão ‘OK’. Na segunda coluna, o texto ‘Hertz’, as caixas de entradas para R1, R2 e C e o botão ‘Sair’.
Vamos agora abrir nosso script, que salvamos como ‘Calculadora_LM-555_3.py’, a versão 3, no editor VSCode e criar as outras etiquetas (Labels), conforme o layout que rabiscamos acima.
Note que, no script acima, temos somente a coluna 0 em nosso container; com somente o visor numérico, que mostra a frequência calculada do oscilador, e todas as etiquetas identificadoras dos widgets. Vamos agora criar a coluna 1 e nela colocar 3 widgets do tipo caixas de entrada de texto, para receber os valores de R1, R2 e C.
O projeto final da Calculadora com o LM-555
Até agora, vimos que o widget Label() é usado para exibir textos prontos como forma de identificação ou etiquetas de outros widgets dentro do container.