Foros del Web » Programación para mayores de 30 ;) » Java »

Llenar un jtable desde un arrayList

Estas en el tema de Llenar un jtable desde un arrayList en el foro de Java en Foros del Web. Hola, ncesito ayuda con los jtable. En primer lugar, no estoy segura de que lo que necesito sea un jtable. Mi aplicacion recoge datos de ...
  #1 (permalink)  
Antiguo 25/05/2010, 08:15
 
Fecha de Ingreso: abril-2010
Mensajes: 42
Antigüedad: 14 años, 8 meses
Puntos: 0
Llenar un jtable desde un arrayList

Hola, ncesito ayuda con los jtable.

En primer lugar, no estoy segura de que lo que necesito sea un jtable. Mi aplicacion recoge datos de los proveedores que tengo en una base de datos (codigo, contacto, poblacion, pais).

Hasta ahora, los guardaba desde el resultset a un array, y de este, los pasaba a un modelo que se visualizaba en un jframe con scrollbar.
Todo sale bien, lo unico es que el modelo guarda objetos, y estos no salen vistosos, es decir, no se ven las columnas de cada proveedor bajo el del siguiente. Un ejemplo:

1 Sara Haifa Palestina
3 Nadia Amman Jordania
15 Yasmin Madrid España

Lo que quiero es que me salgan en columnas, que se vean bien y se distingan.

Mi codigo para el jframe es:
Código HTML:
jInternalFrameHornitzaileak.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final JList listH = new JList(modeloh);
listH.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
...
HornitzaileLista.INSTANTZIA.getHornitzaileakLortu();
Iterator<Hornitzailea> ith=HornitzaileLista.INSTANTZIA.getHornitzaileLista().iterator();
i=0;
	
while(ith.hasNext()){
	arrayh.add(i, ith.next());
	i++;
	}
modeloh.removeAllElements();
for(int j=0; j<arrayh.size(); j++){
	if(arrayh.get(j).getHo_kodea()!= 1){
		modeloh.addElement(arrayh.get(j).getHornitzailea());
	}
}
Ahora he visto que se puede hacer con un jtable, pero no se como usarlo, he leido tantos foros y tutoriales que creo que ahora se menos que antes!!

He conseguido guardar los datos en un array bidimensional uno de array[x][y] que guarda String, pero no se como visualizarlos.
He insertado un jtable on jscrollpane que he encontrado en eclipse.

Por favor, necesita ayuda!!

Etiquetas: arraylist, jtable, llenar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:59.