Boa tarde, sou iniciante no java e preciso terminar um projeto da faculdade. É um sistema para desktop em java swing para jogos de mega-sena, paira efetuar os jogos criei um tela onde aparece 60 botões e cada vez que um for apertado deve ser incluído dentro de um textField. criei os botões dentro de um vetor mas o problema esta sendo em capturar a ação desses botões. Segue o trecho dos códigos, se alguém piuder me ajudar agradeço desde já…
Aqui crio os botões e adiciono eles ao panel:
JButton botoes[] = new JButton[60];
for (int i = 0; i < 60 ; i++) {
botoes[i] = new JButton("" + (i + 1) + “”);
botoes[i].addActionListener(this);
panel1.add(botoes[i]);
}
panel.add(panel1, BorderLayout.CENTER);
Aqui segue a minha tentativa de capturar a ação dos mesmos:
for(int i = 0; i > 60; i++){
if (e.getSource() == botoes[i]){
botoes[i].setEnabled(false);
}
} //pra fazer um teste tentei desabilitar o botão que foi clicado mas também não funcionou, o que preciso realmente é que ao capturar a ação seja incluido no textefield o número do indice do vetor, se o botão 1 for pressionado no jtextfield aparece 01 e assim por diante…
Desde já mutio obrigada aos que tentarem ajudar…