Ciao a tutti. Sto realizzando un'interfaccia grafica che mi permetta di scegliere tra due file e che mi stampi il contenuto del file selezionato all'interno di una JComboBox, da cui poi potrò scegliere gli elementi. Ho impostato il codice in questo modo. A parte che non riesco a dirgli che per aprire il file deve farlo se seleziono "Apri"(che è il bottone già inserito di default nella schermata della JFileChooser), invece lo fa se seleziono il pulsante scegli, che ho creato io. Detto ciò, non so come inserire il contenuto dentro una JComboBox. Ho già implementato un metodo che mi costruisca un array dove voglio vedere un certo elemento di ogni singola roga del file, esempio titolo dell'offerta di lavoro. Potreste aiutarmi spiegandomi i passaggi da seguire?
Grazie in anticipo.

fc=new JFileChooser();
fc.setCurrentDirectory(new File("file/"));
fc.setSelectedFile(fileofferte);

scegli.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent ae) {

if(ae.getSource()==scegli){
int returnVal=fc.showOpenDialog(fc);
if(returnVal==JFileChooser.APPROVE_OPTION){
System.out.println("Apertura file: "+fc.getSelectedFile());
}
}

}
});


Parte relativa alla JComboBox:


Object[] array=creaArray();
listaofferte=new JComboBox(array);

private Object[] creaArray() {
Object[] array=new Object[3];
for(int i=0;i<agenzia.getOfferte().size();i++){
array[i]=agenzia.getOfferte().get(i).getTitoloAnnuncio();

}
return array;
}