Utilizando Layout Nulo

Os gerenciadores de layout ajudam a controlar o tamanho e a posição de todos os componentes em um contêiner. Em contêineres utilizando o layout nulo, cada componente define seus próprios limites para determinar o tamanho e o local.

O visual editor fornece marcadores de grade que ajudam a alinhar os componentes visualmente, além de ser possível colocar componentes na grade. Ao configurar para nulo o layout de um contêiner existente que estava utilizando anteriormente um gerenciador de layout, a visualização Design não muda de aparência. O visual editor calcula e configura as ligações de cada componente utilizando o método setBounds().

Dica: É possível iniciar com o gerenciador de layout configurado para nulo e, em seguida, alterar para um layout (como o GridBagLayout) para calcular as configurações de restrições através do Visual Editor para Java. A vantagem de ter cada componente controlando suas ligações é que você pode assegurar que um componente sempre terá o mesmo tamanho na mesma posição no tempo de execução. A desvantagem de ter tamanho e altura fixos é que os componentes não ajustarão suas ligações se o aplicativo for redimensionado pelo usuário. Além disso, as etiquetas dos componentes, como botões e caixas de opções precisam ter o tamanho alterado com base na fonte ou no código do idioma.
Conceitos Relacionados
Gerenciadores de Layout e Contêineres
Tarefas Relacionadas
Customizando o Layout de UI no Visual Editor
Utilizando os Gerenciadores de Layout SWT
Utilizando os Gerenciadores de Layout Swing e AWT
Especificando Preferências de Exibição da Grade para Contêineres

(C) Direitos Autorais IBM Corporation 1999, 2004. Todos os direitos reservados.