Tk - Layout Widgets
Widgets de layout são usados para manipular layouts para o aplicativo Tk. O widget de quadro é usado para agrupar outros widgets e colocar, pacote e grade são gerenciadores de layout para dar a você controle total sobre sua adição às janelas. A lista de widgets de layout disponíveis é mostrada abaixo -
Sr. Não. | Widgets e descrição |
---|---|
1 | Quadro, Armação Widget de contêiner para conter outros widgets. |
2 | Lugar, colocar Widget para manter outros widgets em um lugar específico com coordenadas de sua origem e um tamanho exato. |
3 | Pacote Widget simples para organizar widgets em blocos antes de colocá-los no widget pai. |
4 | Rede Widget para aninhar widgets embalados em diferentes direções. |
Um exemplo simples de Tk é mostrado abaixo para widgets de layout -
#!/usr/bin/wish
frame .myFrame1 -background red -relief ridge -borderwidth 8 -padx 10 -pady 10
-height 100 -width 100
frame .myFrame2 -background blue -relief ridge -borderwidth 8 -padx 10 -pady 10
-height 100 -width 50
pack .myFrame1
pack .myFrame2
Quando executarmos o programa acima, obteremos a seguinte saída -