PDA

Visualizza la versione completa : [JAVA] path


sersul
27-10-2004, 17:11
Sto facendo un progetto in Java dentro la cartella myProject. Questa contiene una cartella images. Voglio prendere una immagine dentro questa cartella ma se faccio:


//Returns an Image or null.
protected static Image getShakespeareImage() {
String path = "../../images/shakespeare.png";
java.net.URL imgURL = AppFrame.class.getResource(path);
if (imgURL != null) {
return new ImageIcon(imgURL).getImage();
} else {
return null;
}
}

Non me lo prende. Infatti da dove si trova in secuzione la mia classe devo risalire di due directory ed entrare in images (come scritto nel metodo). Perchè nn va?

Ciao.

netarrow
27-10-2004, 17:17
Originariamente inviato da sersul
Voglio selezionare da Java un file sotto Windows.

Il problema è che il mio path è


images\ciao.jpg

e Java il simbolo
\ non me lo fa inserire come stringa. C'è un modo per togliergli il significato?

Ciao.

Java ti fa usare / anche su win se vuoi, oppure fa \\

:ciauz:

sersul
27-10-2004, 17:19
Originariamente inviato da netarrow
Java ti fa usare / anche su win se vuoi, oppure fa \\

:ciauz:

Ho capito che il problema nn era quello che avevo scritto prima. E' un altro. Ho aggiornato.

Grazie cmq.

Loading