Criar botões dentro de um for em java

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 ^^

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: