Achei alguns exemplos no aqui no Fórum, mas não estou conseguindo botar em prática.
Eu gostaria de passar minha lista para o Jlist, Mas não sei como fazer?
[code] private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
Box box = new Box();
JDBCListar listar = new JDBCListar();
//Busca os Clientes do BD
ArrayList lista = new ArrayList();
lista = listar.listar(box);
//Percorre a Lista
for (Iterator it = lista.iterator(); it.hasNext();) {
Box object = (Box)it.next();
//System.out.print(object.getCliente().getNome()+ "\n" + object.getCliente().getEndereco().getRua()+"\n");
jList1.setToolTipText(object.getId() +""+ object.getCliente().getNome());
}
}[/code]
Eu queria listar tambem a tabela telefone do banco, aproveitei e botei tudo na mesma lista, poriso não usei Generics.(até porque ainda não entendo muito bem o conceito).
Tem uma forma simples de ordenar essa lista pela Id_box?
[code] private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
Box box = new Box();
JDBCListar listar = new JDBCListar();
DefaultListModel model = new DefaultListModel();
//Busca os Clientes do BD
ArrayList lista = new ArrayList();
lista = listar.listar(box);
//Percorre a Lista
for (Iterator it = lista.iterator(); it.hasNext();) {
Box object = (Box)it.next();
//System.out.print(object.getCliente().getNome()+ "\n" + object.getCliente().getEndereco().getRua()+"\n");
model.addElement("Box: " + object.getId());
model.addElement("Nome: " + object.getCliente().getNome());
model.addElement("Telefone: " + object.getCliente().getTelefone().getTelCelular());
}
jList1.setModel(model);
}[/code]