
14/01/2010, 14:37
|
| | Fecha de Ingreso: enero-2010
Mensajes: 2
Antigüedad: 15 años, 2 meses Puntos: 0 | |
Pasar un array en un jList Hola!
Llevo un tiempo dandole vueltas a pasar una consulta sql por un jList, lo que he hecho es Hacer el ataque a la base de datos, el resultado de la consulta lo guardo en un ArrayList y despues usando el siguiente trozo de código lo intento mostrar en un jList que está incrustado en un jSplitPane.
codigo:
ArrayList lista = new ArrayList();
lista = bd.busquedaGenerales(txtBusqueda.getText());
DefaultListModel modelo = new DefaultListModel();
for(int i = 0; i< lista.size(); i++){
modelo.addElement(lista.get(i));
}
lstHojas.setModel(modelo);
Haciendo esto el netbeans me lo tira para atrás: Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
Si hago en el for System.out.println(lista.get(i)); si que me muestra el contenido del array como debe.
Espero respuesta :D
Muchas gracias por su atención.
Última edición por sperman86; 15/01/2010 a las 06:58 |