/*essa
é a parte de inicialização do GridBag*/
GridBagLayout gridbag = new
GridBagLayout();
GridBagConstraints c = new GridBagConstraints(); c.fill = GridBagConstraints.HORIZONTAL; JLabel
lblTeste = new JLabel("teste"); /*cria um objeto*/
c.insets = new
Insets(10,0,0,0); /*Insets são os espaços
(top,left,bottom,rigth)*/
c.gridwidth = 2; /*esse valor significa qtas colunas o objeto irá pegar (estilo colspan do html)*/ c.gridx = 0; /* esse valor é a posição em x do objeto *** */ c.gridy = 0; /* esse valor é a posição em y do objeto *** */ gridbag.setConstraints(lblTeste, c); /*adiciona o objeto no gridbag*/ add(lblTeste); /*adiciona o objeto na
tela*/
*** a posição de x e y é uma coisa que se deve tomar
muito cuidado para não errar..... Por exemplo
:
objeto 1 ---> x = 0 y=0 ||||
objeto 2 ---> x=1 y=0
objeto 3 ---> x=0 y=1
|||| objeto 4 ---> x=1 y=1
repare que x é o número da coluna e y é o número da
linha.... ambos começam com 0
qualquer dúvida a mais, mande o código que explico
melhor....
espero ter ajudado...
Falow
Thiago
-----Mensagem original----- De: José Marques [mailto:[EMAIL PROTECTED]] Enviada em: Thursday, April 18, 2002 8:42 AM Para: [EMAIL PROTECTED] Assunto: [java-list] GridBagLayout - PELO AMOR DE DEUS!!!!!!!!!!!!!!!
|