d34d_d3v1l 1 de mai. de 2011
Aí você vai ter que criar a GUI na unha, se já não estiver ne…
pega do banco o numero COUNT de quartos e faça
for(i=0;i<COUNT;i++){
painel.add(new JButton("Botao "+i);
}
algo assim…
abraços
kleinkauf 1 de mai. de 2011
d34d_d3v1l:
Aí você vai ter que criar a GUI na unha, se já não estiver ne…
pega do banco o numero COUNT de quartos e faça
for(i=0;i<COUNT;i++){
painel.add(new JButton("Botao "+i);
}
algo assim…
abraços
Entendi, bom, mas quanto ao alinhamento?
Obrigado pela resposta!
d34d_d3v1l 1 de mai. de 2011
aí depende do layout manager…
Eu sou horrível, mas encontrei um legal e facil de usar MIGLAYOUT (google it)…
tipo cria um painel só para os botoes, ai dentro desse painel você faz
painel . add ( new JButton ( "Botao" + 1 ), "wrap" );
ai os botões vão ficar um de baixo do outro tipo assim:
[botao1]
[botao2]
[botao3]
etc e tal
se isso nao resolver seu problema, estude sobre layout managers…
kleinkauf 1 de mai. de 2011
d34d_d3v1l:
aí depende do layout manager…
Eu sou horrível, mas encontrei um legal e facil de usar MIGLAYOUT (google it)…
tipo cria um painel só para os botoes, ai dentro desse painel você faz
painel . add ( new JButton ( "Botao" + 1 ), "wrap" );
ai os botões vão ficar um de baixo do outro tipo assim:
[botao1]
[botao2]
[botao3]
etc e tal
se isso nao resolver seu problema, estude sobre layout managers…
Fiz um for ali como vc me disse, só que nao apareceu nada, usei tbm o mig e nada aparece
kleinkauf 1 de mai. de 2011
kleinkauf:
d34d_d3v1l:
aí depende do layout manager…
Eu sou horrível, mas encontrei um legal e facil de usar MIGLAYOUT (google it)…
tipo cria um painel só para os botoes, ai dentro desse painel você faz
painel . add ( new JButton ( "Botao" + 1 ), "wrap" );
ai os botões vão ficar um de baixo do outro tipo assim:
[botao1]
[botao2]
[botao3]
etc e tal
se isso nao resolver seu problema, estude sobre layout managers…
Fiz um for ali como vc me disse, só que nao apareceu nada, usei tbm o mig e nada aparece :(
Bom, consegui resolver, só tem um porém…
quando ele cria os botões fica em linha eu queria, que ele pegasse o tamanho do frame e pulasse a linha automaticamente, é possível isso?
MigLayout mig = new MigLayout ();
painel . setLayout ( mig );
for ( int i = 0 ; i < 50 ; i ++ ) {
button [ i ] = new JButton ();
button [ i ] . setText ( "" + i );
painel . add ( button [ i ] , "nogrid,wmin 90,hmin 90" );
}
d34d_d3v1l 1 de mai. de 2011
por que não usa o que eu te falei para pular a linha ?
Não sou bom em criar gui na unha, então vai ter que pesquisar na documentação.
Desculpe…
abraços