Tk - Widgets de nível superior

O widget de nível superior é usado para criar um quadro que é uma nova janela de nível superior. A sintaxe do widget de nível superior é mostrada abaixo -

toplevel topLevelName options

Opções

As opções disponíveis para o widget de nível superior estão listadas abaixo na tabela -

Sr. Não. Sintaxe e descrição
1

-background color

Usado para definir a cor de fundo do widget.

2

-borderwidth width

Usado para desenhar com borda em efeitos 3D.

3

-height number

Usado para definir a altura do widget.

4

-padx number

Define o padx para o widget.

5

-pady number

Define o pady para o widget.

6

-relief condition

Define o relevo 3D para este widget. A condição pode ser elevada, afundada, plana, crista, sólida ou sulcada.

7

-width number

Define a largura do widget.

Um exemplo simples de widget de nível superior é mostrado abaixo -

#!/usr/bin/wish

toplevel .top -width 400 -height 100 -background red -relief ridge
   -borderwidth 8 -padx 10 -pady 10

Quando executarmos o programa acima, obteremos a seguinte saída -