Listener(ajuda)

0 respostas
L

boa noite, bom estou com uma duvida preciso criar um for de botoes e não sei como proceguir em java, em as3 eu fiz assim;

for(var i:int; i< lista.length; i++){
var botao:Button = new Button();
botao.label = i.toString();
botao.data = lista[i].toString();//essa linha que eu naum sei como fazer em java
botao.addEventListener(MouseEvent.MOUSE_CLICK, valor);//e essa tbm
this.addChild(botao);
}
private function valor(e:MouseEvent):void{
trace(e.data);//axo ki aki é assim se nao me engano, para exibir o valor passado pelo botao
}

como eu faria em java??? agradeço desde ja pela ajuda
eu axo que ficaria + ou- assim

for(int i=0; i<lista.length;i++){
JButton b = new JButton(Integer.ToString(i));
//agora como eu faço para passar o valor para uma função??, cada botao gerado tem que passar um valor diferente de acordo com  //a Array lista
}
Criado 16 de janeiro de 2012
Respostas 0
Participantes 1