denisspitfire
cara primeiro... coloque seu código em tag
mas é o seguinte, eu tive essa mesma duvida ontem... voce esta criando 25 botoes, porém sem nome... ^^
[code]
for(int i=0;i<25;i++)
{
"container".add(new JButton("i"));
}
testa isso ae. Ele vai ter um nome dai no actionlistener voce vai criar varios ifs... e ja era :D
Setsuki
Ok…
Mas Digamos que eu usei o Contador i para dar o nome aos botões,… etilo 1, 2, 3, 4, 5…
Digamos que eu queria chamar o Botão que esta escrito 5?
container caixa = getContentPane();
JPanel painel = new JPanel();
for(int i=0;i<5;i++)
{
painel.add(new JButton(""+i));
}
caixa.add(painel);
Ainda sim não entendi como chamar o botao cuja a escrita é 5 >.<

Mas… não sabia como colocar em tag…
Acabei de criar a conta aqui ^^
JoaoBluSCBR
Outra opcao seria criar um Array de JButton e usar a referencia desse array para atrelar
a cada uma delas um ActionListener.
Você pode até usar teu for, mas mantenha a referencia pois é mais fácil trabalhar com elas.
container caixa = getContentPane();
JPanel painel = new JPanel();
JButton botao[5];
for(int i=0;i<5;i++)
{
botao[i] = new JButton(""+i);
botao[i].setActionListener(this);
painel.add(botao[i]);
}
caixa.add(painel);
Setsuki
Huia!!!
Não tinha pensado nisso!
Agora sim >.<"
Ow… Valeu mesmo
é que estou fazendo um joguinho de batalha naval…
Agora sim! >.<
Funcinou obrigado 