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?