Adicionar ou mover componentes dentro do GridBagLayout
Quando se constrói uma aplicação visualmente com GridBagLayout, os marcadores da grelha visual ajudam a mover e a largar componentes na posição pretendida.
Para adicionar ou mover componentes dentro do GridBagLayout:
Seleccione na paleta o componente de Swing que pretende adicionar ao GridBagLayout ou clique e arraste o componente existente que pretende mover dentro do GridBagLayout.
Mova o apontador do rato sobre a posição onde pretende largar ou mover o componente:
Se apontar para uma célula de grelha que já esteja ocupada por outro componente, não poderá mover nem largar nessa posição.
Se apontar para uma célula de grelha que esteja vazia, a célula fica a cinzento escuro para indicar a posição válida para largar. O cursor mostra os valores de grelha X e Y da posição para largar. O primeiro número é o valor X, que representa a coluna, e o segundo número é o valor Y, que
representa a linha.
Se posicionar o cursor numa fronteira de grelha, uma barra amarela irá indicar que será adicionada novo número de coluna ou linha.
Se estiver a ser adicionado algum novo número de coluna ou linha pela sua colocação, a cor amarela de fundo mostra-se no indicador X/Y do cursor e nas etiquetas de coluna e linha. Os componentes que estiverem em linhas ou colunas com círculos amarelos serão actualizados para reflectir os novos valores X/Y de grelha.
Clique ou liberte o rato para largar o componente na posição que seleccionou.