voce pegou o retorno do m�todo drawimage .?
Provavelmente o retorno deve estar dando false inidicando que a imagem nao
esta pronta.
A solucao � desenhar usando o contexto grafico de um buffer (objeto Image)
e depois ) e depois que a imagem estiver disponivel no buffer exiber o
buffer usando o contexto grafico do componente.
O m�todo drawimage � assincrono.
De uma olhada no java tutorial da Sun que explica bem como fazer 

-----
> De: Marcos Henrique Antunes Correa <[EMAIL PROTECTED]>
> Para: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Assunto: Imagens
> Data: Quarta-feira, 27 de Janeiro de 1999 17:20
>  
>     Javaneses de Plantao,
> 
> tenho que desenhar uma figura .jpg num Panel e coloca-lo num
> GridBagLayout. O problema,
> eh que nao consigo colocar a figura no Panel. Ja tentei criar uma classe
> com o codigo :
> 
> 
> import java.awt.*;
> import java.applet.*;
> import java.net.URL;
> 
> public class ImprimeTel extends Panel {
> 
> 
>    Image Imagem;
> 
> 
>    public  ImprimeTel(URL Endereco, String arquivo) {
> 
>         super();
>         Imagem = getImage(Endereco, arquivo);
>    }
> 
>    public void paint(Graphics g) {
> 
>         g.drawImage(Imagem,0,0,this);
> 
> 
>    }
> }
> 
>     No URL eu passo o resultado do getCodeBase(), ja que nao consegui
> utiliza-lo
> na classe em questao.
>         Alguem tem alguma sugestao???
>         Obrigado,
> 
> --
> 
> 
>   Marcos Henrique Antunes Correa - Grupo de Pesquisa Aplicada
>   CCTMN  - Centro de Competencia TMN
>   mailto:[EMAIL PROTECTED]         Tel: +55 35 471 9269
> 
> 
> 
> * Para nao receber mais e-mails da lista, acesse
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu
e-mail, escolha a lista <[EMAIL PROTECTED]> e de um <submit>.

* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a