🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #27202

Re: imagen

#27202
From: Jonathan Revusky
Date: Wed, 28 Oct 1998 00:00
34 lines
1673 bytes

irene wrote:
> 
> � Como puedo obtener las dimensiones de un fichero .gif ?
> 
> Por ejemplo, quiero crear una peque�a aplicacion que consiste en
> visualizar ficheros .gif. Estoy intentado utilizar el metodo getImage(URL
> url) de la clase Applet, pero tengo el siguiente problema: El parametro de
> entrada de dicho metodo es una URL y al construirla me lanza la excepcion
> java.lang,nullPointerException
> (URL url = new URL(file:/c:\imagenes\imagen.gif). Creo que no utilizo
> correctamente el constructor de la clase URL.
> 
> � Me podeis dar una solucion ?

Es mejor coger el URL relativo al fichero .class. Por ejemplo, si tu
fichero MiApplet.class est� en un cierto directorio y tienes un
subdirectorio imagenes, puedes usar algo as� como:

URL imgURL = miApplet.getClass().getResource(imagen.gif);
Image img = miApplet.getImage(imgURL);

etcetera.

Este c�digo incluso funciona cuando luego pongas todo en un fichero
.jar.

Jonathan Revusky
-- 
Java and Delphi Consulting
Make your .class files double-clickable
with SmartJ
http://www.bigfoot.com/~crystalline.solutions
Technical Details
Message-ID: <363709E3.103774EA@jet.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <716kss$8be$1@talia.mad.ibernet.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,55b26473faf0efcf
X-Google-Attributes: gid1116f3,public
From: Jonathan Revusky <jrevusky@jet.es>
Subject: Re: imagen
Date: 1998/10/28
Message-ID: <363709E3.103774EA@jet.es>
X-Deja-AN: 405904233
Content-Transfer-Encoding: 8bit
References: <716kss$8be$1@talia.mad.ibernet.es>
X-Accept-Language: en
Content-Type: text/plain; charset=iso-8859-1
Organization: Telefonica Transmision de Datos
Mime-Version: 1.0
Reply-To: jrevusky@bigfoot.com
Newsgroups: es.comp.lenguajes.java