JTable en oracle Jdeveloper 11
Publicado por Miguel (3 intervenciones) el 14/04/2009 20:56:48
Amigos , tengo un problema con un JTable creado en diseño, una vez creado en diseño como se puede ver que en el ide oracle JDeveloper 11 sale vacio , sin columnas ni filas.
yo le inserto en tiempo de ejecucion las cabeceras y las filas y no nada mas me acepta el numero de columnas cons respectivas filas. pero las cabeceras no aparecen. ahi les dejo el codigo.
Estoy Trabajando con el ide Oracle JDeveloper 11
public void modeloTabla(JTable tabla, String codigo){
Vector<String> tableHeaders = new Vector<String>();
Vector tableData = new Vector();
try{
tableHeaders.add("Id");
tableHeaders.add("Name");
tableHeaders.add("Region");
CountryDao countrydao= new CountryDao();
countrydao.connect();
List<Country> country= countrydao.queryCountry(codigo);
System.out.println(country.size());
for(Country o : country) {
Vector<Object> oneRow = new Vector<Object>();
oneRow.add(o.getCountryId());
oneRow.add(o.getCountryName());
oneRow.add(o.getRegionId());
tableData.add(oneRow);
}
tabla.setModel(new DefaultTableModel(tableData,tableHeaders));
}
catch(Exception s){
System.out.println("Error: "+s.getMessage());
}
}
yo le inserto en tiempo de ejecucion las cabeceras y las filas y no nada mas me acepta el numero de columnas cons respectivas filas. pero las cabeceras no aparecen. ahi les dejo el codigo.
Estoy Trabajando con el ide Oracle JDeveloper 11
public void modeloTabla(JTable tabla, String codigo){
Vector<String> tableHeaders = new Vector<String>();
Vector tableData = new Vector();
try{
tableHeaders.add("Id");
tableHeaders.add("Name");
tableHeaders.add("Region");
CountryDao countrydao= new CountryDao();
countrydao.connect();
List<Country> country= countrydao.queryCountry(codigo);
System.out.println(country.size());
for(Country o : country) {
Vector<Object> oneRow = new Vector<Object>();
oneRow.add(o.getCountryId());
oneRow.add(o.getCountryName());
oneRow.add(o.getRegionId());
tableData.add(oneRow);
}
tabla.setModel(new DefaultTableModel(tableData,tableHeaders));
}
catch(Exception s){
System.out.println("Error: "+s.getMessage());
}
}
Valora esta pregunta


0