Usando o personalizador de GridBag
Consulte também
O personalizador de GridBag permite que você ajuste visualmente a colocação e as restrições de componentes em um GridBagLayout. Inclui uma folha de propriedades para restrições de GridBag, botões para ajustar as restrições e uma representação elementar do layout dos componentes. O Construtor de GUI reflete mais de perto como os componentes aparecerão no tempo de execução.
Para usar o personalizador GridBag:
- Adicione os componentes necessários para o formulário e verifique se GridBagLayout está definido para ele.
- Você pode abrir o personalizador, clique com o botão direito do mouse no nó do GridBagLayout na janela Inspetor e escolha Personalizar no menu contextual.
- Arraste os componentes no painel direito para reposicioná-los como desejado. Enquanto você arrasta um componente, as propriedades de Grade X e Grade Y alteram-se para refletir a nova posição.
- Depois de o layout aproximado dos componentes ser estabelecido, selecione um componente e ajuste as restrições como desejado no painel esquerdo. Observe que você pode inserir os valores diretamente ou usar os botões fornecidos para ajustar as restrições do componente.
- Quando estiver satisfeito com o layout, clique em Fechar para sair do personalizador.
O IDE atualiza os componentes editados para refletir as novas posições.
Você pode ajustar as seguintes restrições:
- Grade X e grade Y. Ajuste as posições horizontal e vertical, se necessário, definindo as posições das grades X e Y.
- Largura e altura da grade. Defina a largura e altura da grade para especificar quantas posições de grade são alocadas para o componente em cada direção. Especifique:
- Um valor inteiro - o número de células que o componente usa (não o número de pixels)
- Restante - para tornar o componente o último em uma linha ou coluna, usando todo o espaço horizontal ou vertical restante
- Relativo - para especificar que o componente seja o próximo do último em sua linha ou coluna
Você também pode ajustar a largura e altura da grade usando os botões Tamanho da grade. Clique no botão direito com cor amarela para definir o valor para Restante.
- Preencher. A restrição Preencher permite que você escolha se o componente usa todo o espaço vertical ou horizontal (ou ambos) que é alocado a ele. Qualquer espaço alocado a um componente que o componente não preencha é marcado com azul no painel direito.
- Preenchimento interno X e Y. As configurações de enchimento interno permite que você aumente as dimensões horizontal e vertical do componente. Você pode ajustá-las inserindo números para as propriedades ou usando os botões I-Preenchimento.
- Ancorar. A restrição Ancorar permite que você coloque o componente em uma de nove posições dentro do espaço alocado a ele (centro, norte, noroeste, e assim por diante). Esta configuração não terá efeito se não houver espaço restante para o componente.
- Espessura X e espessura Y. Ajuste as configurações de espessura para determinar a quantidade de espaço a ser dada a um componente em relação a outros componentes em sua linha ou coluna quando a janela do recepiente for redimensionada. Em geral, os valores de peso vão de zero a um. Componentes com valores de peso maiores obtêm mais espaço alocado na linha ou coluna quando a janela é redimensionada.
Componentes com um valor de peso de zero sempre retêm o tamanho preferido para essa dimensão. Se todos os componentes em uma linha ou coluna tiverem um peso de zero, qualquer espaço extra irá para as bordas externas da linha ou coluna e o tamanho dos componentes permanece o mesmo.
- Inserções. Inserções determina a quantidade mínima de expaço externo em cada um dos quatro lados do componente. Você pode inserir números manualmente ou usar os botões de inserção. Os botões dividem-se em quatro grupos que permitem que você ajuste as inserções de cada lado separadamente, as inserções da esquerda e da direita separadamente, as inserções do alto e de baixo simultaneamente, ou todas as quatro inserções simultaneamente.
À medida que mudar as inserções, você verá a área de inserção marcada com um fundo amarelo no painel direito.
- Em geral é bastante útil esboçar a aparência do layout antes de usar o personalizador GridBag.
- Consulte também
- Sobre gerenciadores de layout
- Definindo o Gerenciador de layout
- Definindo propriedades de layout
Notificações legais