Criar botões dentro de um for em java

1 resposta
B

Oi, gente!
Estou desenvolvendo um jogo em java, no qual preciso criar vários botões, pois a lógica do jogo fica em torno de que botão o jogador clicou. Não compensa ir criando um a um. Então pensei em criar os botões dentro de um for. O único problema é que não sei como dar, a cada um dos botões, uma propriedade que os diferencie, de modo que eu possa depois, saber em que botão o jogador clicou.

Quero fazer algo mais ou menos assim:

Panel Botoes = new Panel();

GridLayout LayoutBotoes = new GridLayout(7,7);

Botoes.setLayout(LayoutBotoes);
for(int l=0;l<7;l++){

for(int c=0;c<7;c++){

Button [color=red]B+l+c[/color] = new Button;

Botoes.add([color=red]B+l+c[/color]);

}

}

Desse modo, eu teria o nome do botão como sendo B01, se o jogador tivesse clicado no botão que está na linha 0 e na coluna 2. Entenderam?
Mas na hora de criar o botão com nome[color=red]B+l+c[/color], ele da erro. Alguém pode me ajudar? Existe uma outra propriedade, além do nome, com a qual eu possa diferenciar os botões?

Desde já agradeço ^^

1 Resposta

ViniGodoy

Não duplique tópicos. Na dúvida sobre qual fórum abrir, abra em um só e nós da moderação moveremos o tópico.
Também leia com atenção a descrição dos fóruns antes de postar.

Esse tópico será trancado. Quem quiser seguir, use:

Criado 8 de julho de 2011
Ultima resposta 8 de jul. de 2011
Respostas 1
Participantes 2