In un programma java dovrei far visualizzare delle immagini di carte in un jpanel tramite l'utilizzo di questo metodo:

codice:
public void mostra(JPanel jPanel,String nf){
  MediaTracker mt=new MediaTracker(jPanel);
     Image img=Toolkit.getDefaultToolkit().getImage("immagini/"+nf);
     mt.addImage(img,1);
     try
     {  mt.waitForID(1);
     }
     catch(InterruptedException e)
     {  System.out.println(e);
     }
     jPanel.add(new JLabel(new ImageIcon("immagini/"+nf)));
  }
La cartella immagini è alla base del workspace di eclipse e contiene tutti i file da visualizzare all'occorrenza, ho provato anche ad inserirla alla radice del classpath settato dal sistema ( /home/dybart82 ), ma nulla non riesco a far visualizzare nessuna immagine. Qualcuno sa darmi una mano a riguardo?