🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Imagenes

#26788
From: Jonathan Revusky
Date: Tue, 01 Dec 1998 00:00
51 lines
2048 bytes
Alejandro Navarro wrote:

Acabo de probar tu c�digo. Funciona en Communicator 4.5. Desde el disco
duro, por lo menos. �Est� fallando cuando el c�digo est� en el servidor
o en el disco local?

A partir de los mensajes del Java console, es bastante obvio cu�l es el
problema, es que el getImage() est� devolviendo un null. Es decir que no
encuentra el fichero .gif en cuesti�n. La soluci�n ser�a jugar con c�mo
especificas su ubicaci�n.

Mira, como primer etapa, podr�as probar la misma cadena con una barra
delante a ver si funciona.

  i = getImage( getCodeBase(),"/../imagenes/ayuda.gif" );

Espero que esto te ayude un poco...


> 
> Tengo un problema con el Communicator 4.5 al sacar una imagen. El applet
> me funciona en todos los navegadores que he probado e incluso en las
> versiones anteriores de Netscape (4.06 y 4.07). El applet lo compilo con
> JDK 1.1.5 y el c�digo es el siguiente:
> 
> import java.awt.*;
> import java.applet.Applet;
> 
> public class Imagen extends Applet {
>     Image i;
> 
>     public void init() {
>         i = getImage( getCodeBase(),"../imagenes/ayuda.gif" );
>         }
> 
>     public void paint( Graphics g ) {
>         g.drawImage( i,25,25,this );
>         }
>     }
> 
> La excepci�n que da es:
> 
> java.lang.NullPointerException


Jonathan Revusky
-- 
Java and Delphi Consulting
Make your .class files double-clickable
with SmartJ
http://www.bigfoot.com/~crystalline.solutions
Technical Details
Message-ID: <36642C14.101BAE29@jet.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <366429C7.69B2CA37@esed.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,3527158a155bbcc0
X-Google-Attributes: gid1116f3,public
From: Jonathan Revusky <jrevusky@jet.es>
Subject: Re: Imagenes
Date: 1998/12/01
Message-ID: <36642C14.101BAE29@jet.es>
X-Deja-AN: 417558916
Content-Transfer-Encoding: 8bit
References: <366429C7.69B2CA37@esed.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