jButton e vetores

1 resposta
M

criei um jButton e um vetor com 25 posições, preciso adicionar dados as posições um a um , clicando no botão, porem só consigo adicionar todos os elementos juntos e não um por um, o que fazer? obrigado…

1 Resposta

I

Tu precisa saber qual o íncide que tu quer inserir e fazê-lo uma vez a cada click do botão:

private JButton btn = new JButton("add");
private List list = new ArrayList();
private int index;

private void setup(){
    btn.addActionListener(new ActionListener() {
         public void actionPerformed(ActionEvent ae) {
              add();
         }
    });
}

private void add() {
    Object element = getNextElement();
    list.add(index++, element);
}

private Object getNextElement() {
    if (index == 25) index = 0;
    return new Object();
}

Deve ser mais ou menos isso, T+

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