Bom dia a todos!!!
Gostaria de uma ajuda.
Tenho um conjunto do tipo ArrayList recebendo os dados de um BD (Nesse caso estou utilizando o MYSQL).
E transformo esse ArrayList em Array usando o método .toArray();
Aí jogo esse Array dentro de um JList, usando o método .setListData(ArrayList.toArray());
Ok, quando mostra os valores na JList estão todos como código de array ‘16151@15611’.
Agora vem minha pergunta:
Como faço para mostrar os valores?
Tentei de diversas formas e não consegui.
Segue um exemplo do código:
private ArrayList sacola = new ArrayList();
private JList lista = new JList();
//Esse Cliente é um método construtor que recebe 3 Strings como parâmetros.
sacola.add(new Cliente(dados.getString("id_cli"),
dados.getString("nome_cli"),
dados.getString("compra_cli")
)
);
lista.setListData(sacola.toArray());