ok grazie.
ho cambiato un pò di cose.
public Cell[] getColumn(int col) ritorna tutte le celle di una colonna.
inoltre il metodo mi deve ritornare un ArrayList<String> che mi serve per riempire una JComboBox:
quindi ho cambiato così:
ma ottengo sempre qusto errore:codice:public static void readEmail() throws IOException, BiffException { Workbook wb = Workbook.getWorkbook(new File("/home/matte/Desktop/email.xls")); Sheet sh = wb.getSheet(0); Cell[] cl = sh.getColumn(0); ArrayList<String> list = null; for (int i = 0; i < cl.length; i++) { list.add(cl[i].getContents()); } System.out.println(list); wb.close(); }
getContents() ritorna una String: http://jexcelapi.sourceforge.net/res...Contents%28%29codice:Exception in thread "main" java.lang.NullPointerException at com.mattepuffo.mail.ExcelReader.readEmail(ExcelReader.java:19) at com.mattepuffo.mail.ExcelReader.main(ExcelReader.java:26) Java Result: 1
nn saprei perchè mi dice NullPointerException.
due righe ci stanno do sicuro.

Rispondi quotando