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

Utilizando JExcel para exportar Jtable a excel

Estas en el tema de Utilizando JExcel para exportar Jtable a excel en el foro de Java en Foros del Web. Hola a todos, quiero exportar un JTable a un archivo excel nuevo. He leido que puedo utilizar JExcel, me lo he bajado (es un zip ...
  #1 (permalink)  
Antiguo 14/04/2009, 05:26
 
Fecha de Ingreso: febrero-2008
Ubicación: Madrid
Mensajes: 474
Antigüedad: 16 años, 3 meses
Puntos: 1
Exclamación Utilizando JExcel para exportar Jtable a excel

Hola a todos, quiero exportar un JTable a un archivo excel nuevo.

He leido que puedo utilizar JExcel, me lo he bajado (es un zip con un montón de archivos no siendo la mayoría .jar), y no se como utilizarlo/importarlo en mi proyecto, utilizo netbeans.

Luego he cogido esta función para utilizarla, pero tengo errores de sintaxis (marcados en rojo)

Código:
void exportarAExcel(){
    try{
        int i;
        WritableWorkbook workbook = Workbook.createWorkbook(new File("salida.xls")); WritableSheet sheet = workbook.createSheet("test", 0);
        Label label = new Label(0, 0, "Números"); // Error: Cannot find symbol
        sheet.addCell(label); //ERROR: cannot be applied to (java.awt.Label)

        for (i=1; i<10; i++) {
            Number temp = new Number(0, i, i); // ERROR: java.lang.Number is abstract cannot be instantiated.
            sheet.addCell(temp); // ERROR: cannot be aplicated to java.lang.Number
        }

     }catch(Exception e){
            JOptionPane.showMessageDialog(null, e.getMessage());
     }
    }
}

Si alguien puede ayudarme a quitar los errores o bien darme una función que permita exportar un JTable a un fichero xml (excel) muchas gracias.
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 12:47.