Esta postagem cobrirá os seguintes métodos diferentes:
Método 1: Defina o tamanho da janela usando o método geometry ()
O método mais comum para definir o tamanho da janela na GUI da Tkinter é usar o método geometry (). Este método leva uma string como um argumento que define a largura e a altura da janela. Para definir a largura e a altura, primeiro, digite o tamanho da largura em pixels, depois adicione um "x" e adicione o tamanho da altura em pixels.
Para demonstrar o funcionamento do método Geometry (), pegue o seguinte snippet de código:
da importação de tknter *Quando este código é executado, ele produz a seguinte janela Tknter:
A imagem de saída confirma que você foi capaz de criar uma janela Tinter do tamanho 550 por 450 com sucesso.
Método 2: Defina o tamanho mínimo da janela com o método minsize ()
Você pode usar o método MINSIZE () para definir o tamanho mínimo possível da janela Tknter. Para fazer isso, basta chamar o método MINSIZE () na variável de quadro/janela do Tknter e passar no tamanho da largura e da altura em argumentos separados como números inteiros.
Para demonstrar o funcionamento do método Minsize (), você pode usar o seguinte snippet de código:
da importação de tknter *Execute este código e tente redimensionar a janela, e você verá o seguinte comportamento:
Como você pode ver na saída acima, a janela não pôde ser reduzida menor que 300 por 300 porque você definiu o tamanho mínimo da janela de 200 por 200.
Método 3: Defina a janela para tela cheia com o método Attributes ()
Se você deseja definir o tamanho da janela para tela cheia, pode utilizar o método atributes (). Aplique o método Attributes () na variável Tkinter Frame/Window e depois passe o primeiro argumento como "-fullscreen" e o segundo argumento como "verdadeiro".
Para demonstrar o funcionamento do método atributes () para fazer a tela cheia da janela, pegue o seguinte código:
da importação de tknter *Quando este código é executado, a seguinte janela é exibida:
Como você pode ver, a janela se transformou em uma janela de tela cheia. No entanto, esta opção remove os botões de controle da janela (minimize, feche) da barra superior, o que significa que você deve criá -los manualmente.
Conclusão
Para definir um tamanho específico da janela Tknter, você pode usar o método geometria (). Para definir o tamanho mínimo da janela Tknter, você pode usar o método minsize (). O método minsize () também pode ser usado juntamente com o método geometria (). Para fazer com que a janela tknter () vá em tela cheia, você pode usar o método atributes ().