Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 06-may-2008, 13:09   #1 (permalink)
piponazo ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 107
Pregunta Carga De Imagen

Hola a todos, necesito verificar si con este método me aseguro de cargar la imagen y poder tratar sus pixeles:

Image imagen = new ImageIcon("/src/gato.jpg").getImage().getScaledInstance(ancho,alto ,0);
int pixels[]= new int[ancho*alto];
PixelGrabber pga = new PixelGrabber(caracter, 0, 0, ancho, alto, pixels, 0, ancho linea=ancho imagen);
try{pg.grabPixels();}
catch (InterruptedException e){}


src es la carpeta que se crea dentro de la carpeta de mi proyecto con netbeans
mi problema viene cuando quiero mostrarla por pantalla con el método:

public void paint (Graphics g){g.drawImage(imagen, 10, 10, this);}

para asegurarme de que la cargo bien pero no aparece nada, no se si es porque no la cargo, o la cargo pero el metodo drawImage de Graphics no es el adecuado en este caso.
¿Es posible que deba de introducir de otra manera la ruta de la imagen? he probado de mil formas, rutas, nombre solo y nada.
¿Quizá la cargo pero no la muestro?de este modo me vale porque lo que quiero es trabajar sus pixeles no mostrarla.


Cualquier aclaracion que me podais aportar, ejemplos, líneas de código, correccion y verificacion de las lineas que yo os he enviado me sería de gran ayuda (hago uso de la clase awt.Image). También podríais indicarme algún otro método y su forma de uso que me asegure la carga de la imagen.
piponazo está desconectado   Responder Citando
Antiguo 06-may-2008, 16:31   #2 (permalink)
vdpazmino ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2007
Mensajes: 121
Re: Carga De Imagen

puedes intentar con esto: create un paquete llamado "images" dentro de ese paquete copia la imagen y en la linea para leer la imagen pon esto:

Image image = new ImageIcon(getClass().getResource("/images/gato.jpg")).getImage();

salu2
vdpazmino está desconectado   Responder Citando
Antiguo 07-may-2008, 05:44   #3 (permalink)
piponazo ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 107
Desacuerdo Re: Carga De Imagen

Que mala suerte tengo tio, muchas gracias pero sigue sin visualizarmela.
Da igual voy a seguir escribiendo todo lo demas que me queda y ya saldrá esto que seguro que es cualquier tonteria, nada más.

Además es posible que este cargada, pero el problema viene con el graphics que lei por aqui una vez que muchas veces existian ciertas discompatibilidades y problemas de representacion en pantalla cuando se mezclaban componentes de awt de la clase graphics y swing.

Si a ti o a alguien mas se le ocurre cualquier otra sugerencia, enviamela gracias.
piponazo está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 13:59.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93