Java - Problema con class path (Image Icon)

 
Vista:

Problema con class path (Image Icon)

Publicado por Jose Mora Fallas (1 intervención) el 06/05/2005 04:33:09
Necesito una aclaración: estoy creando un objeto del tipo ImageIcon con el siguiente constructor ImageIcon(String nombreArchivo), que es uno de los constructores válidos, pero al ejecutarlo me da un el siguiente error: java.security.AccessControlException: access denied (java.io.FilePermission normal.gif read) y se que es por el classpath, pues se supone que al ejecutar debe buscar la imagen en el directorio actual (es decir el directorio .), pero en lugar de eso en el mensaje de error me envia este path http://localhost.casa.jose:8080/normal.gif, lo he solucionado creando un objeto del Tipo Image con el siguiente constructor: Image img = new Image(getDocumentBase(), "normal.gif"); y creo el objeto ImageIcon así ImageIcon normal(img) y entonces si funciona, me gustaría saber como logro que con el primer constructor ella utilice un directorio local y no una url del tipo http. gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema con class path (Image Icon)

Publicado por ixor (6 intervenciones) el 06/05/2005 22:07:21
tenes que crearlo asi:

ImageIcon nombreImagen = createImageIcon(\"c:/directorio/normal.gif\",\"identificador\");

el identificador es un nombre cualquiera, yo lo hice asi y me funciono.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema con class path (Image Icon)

Publicado por ixor (6 intervenciones) el 06/05/2005 22:21:39
las barras invertidas \ no van (yo no las puse!)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar