🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: getGraphics

#26358
From: Pablo Manrubia Diez
Date: Wed, 13 Jan 1999 00:00
34 lines
2021 bytes
Gracias por la ayuda, pero mi problema no es la lectura, soy capaz a leer la
foto y dibujarla en un applet haciendo g.drawImage(foto,0,0,this), porque el
applet ya tiene un contexto grafico cogido, sin necesidad de capturarlo.
Pero el problema es cuando capturo el contexto grafico del panel, que no me
lo coge. Paneln  deriva de container. Al derivar
de este, debe de tener un metodo getGraphics, y es aqui en donde tengo el
problema ya que no soy capaz a coger el contexto grafico del panel para 
dibujar en el, me devuelve un null. y cuando hago un g.drawImage.. como g es
null me lanza un null pointer exception como es logico.

De todas maneras, de nuevo gracias por la ayuda.


Hekate (heren@bezeroak.euskaltel.es) wrote:
:     Bueno, la verdad es que yo no he usado esa t�cnica, sino la del double
: buffering y puedo asegurarte que funciona.
:     La movida es la siguiente (te lo estoy contando de memoria, as� que si
: tuvieses alg�n problema me escribes):
:     Graphics off;
:     Image im;
:     im=getImage(...);
:     off=im.getGraphics();

:     Despu�s trabajas sobre off, y en el m�todo paint trasvasas el contenido
: al contexto gr�fico que finalmente ver�s:
:     g.drawImage(im,0,0,this);



--

--

Pablo Manrubia Diez pablom@petra.euitio.uniovi.es
Technical Details
Message-ID: <77iogg$142$1@sci.cpd.uniovi.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <77g1mt$7df$1@sci.cpd.uniovi.es> <77hsk6$a07$1@obelix.comunet.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,eeb205fdb110c7eb
X-Google-Attributes: gid1116f3,public
From: pablom@petra.euitio.uniovi.es (Pablo Manrubia Diez)
Subject: Re: getGraphics
Date: 1999/01/13
Message-ID: <77iogg$142$1@sci.cpd.uniovi.es>
X-Deja-AN: 432214454
Content-Transfer-Encoding: 8bit
References: <77g1mt$7df$1@sci.cpd.uniovi.es> <77hsk6$a07$1@obelix.comunet.es>
Content-Type: text/plain; charset=iso-8859-1
X-Complaints-To: abuse@si.uniovi.es
X-Trace: sci.cpd.uniovi.es 916251984 1154 156.35.81.1 (13 Jan 1999 18:26:24 GMT)
Organization: Universidad de Oviedo
Mime-Version: 1.0
NNTP-Posting-Date: 13 Jan 1999 18:26:24 GMT
Newsgroups: es.comp.lenguajes.java