Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2010, 08:15
sara_hawari
 
Fecha de Ingreso: abril-2010
Mensajes: 42
Antigüedad: 13 años, 11 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!!