Hola araujo_guntin!!!
Yo haría algo como lo siguiente:
Código PHP:
import javax.swing.*;
import java.util.Vector;
public class Pruebas {
private JTable crearJTable(){
Vector vectorCabecera = cargarVectorCabecera();
Vector vectorDatos = cargarVectorDatos();
return new JTable(vectorDatos, vectorCabecera);
}
private Vector cargarVectorCabecera() {
Vector vectorCabecera = new Vector();
vectorCabecera.add("Columna1");
vectorCabecera.add("Columna2");
vectorCabecera.add("Columna3");
return vectorCabecera;
}
private Vector cargarVectorDatos() {
Vector vectorDatos = new Vector();
for(int i=0; i<XXXXXXXXX; i++){ //Cambiar XXXXXXXX por lo que sea
Vector aux = new Vector();
aux.add(cargarDato1());
aux.add(cargarDato2());
aux.add(cargarDato3());
vectorDatos.add(aux);
}
return vectorDatos;
}
private String cargarDato1() {
//Devolver dato para la columna1
return null;
}
private String cargarDato2() {
//Devolver dato para la columna2
return null;
}
private String cargarDato3() {
//Devolver dato para la columna3
return null;
}
}
Espero te sirva,
un saludo,
kripton