Botao e eventos ... dando problema =/

1 resposta
H

Oi estou auqi denovo … tenho um programa q em determinada parte eu tenho q fazer o seguinte

for(int cont = 1;cont < qtd; cont++){
     aTexto.append("Digite a "+(contador+2)+"ª imagem.\n");
     contador = cont;
     botaoOk.addActionListener(
             new ActionListener(){
                    public void actionPerformed(ActionEvent evento){
                             if(evento.getSource() == botaoOk){
                                  if(contador != qtd){
                                          linha += (contador+1)+";"+(cTexto.getText())+"\n";
                                  }else linha += (contador+1)+";"+(cTexto.getText());
                             }
                     }
              }
      );
}

tipo a ideia eh q a cada passada do “FOR” ele aguarde uma apertada no botao…

a ideia seria enquanto n for apertado o botao ele n segue o for…

mas como faço isso ai dentro??

tipo o cara tem q poder digitar em quanto isso ou apagar ai quando ele clicar segue o for…

vou ser obrigado a mudar a logica?? ou da pra fazer isso ai dentro??

Falow Valew!!!1

1 Resposta

P

vc pode usar um metodo pra fazer isso sem usar for, dai vc deixa essas variaveis de contagem globais, e a cada clik do botão vc chama o metodo,
até daria pra fazer dentro do for com thread mas dai fica mais complidado pra controlar as threads…

Criado 8 de novembro de 2006
Ultima resposta 9 de nov. de 2006
Respostas 1
Participantes 2