Eh, eu pensei em fazer isso com PixelGrabber.
Mas fica um pouco complicado. Seria mais facil
se a classe MediaTracker tivesse um metodo
getImage, com o id de uma imagem como parametro...
Mas acho que encontrei uma classe para o que eu quero.
Eh a ImageIcon, do Swing, que recebe e retorna imagens
e eh serializavel. So preciso testar o tamanho em bytes
do objeto gerado e ve se compensa, uma vez que a serializacao vai
ocorrer em um processo em que se requer fluxo relativamente rapido. A
minha imagem so tem 20x20 pixels.
So um detalhe: Meu nome eh Andre. To usando a caixa
postal da minha esposa, que eh a Simone. :)
Agradeco e fico no aguardo de mais sugestoes.
Andre
Sun Certified Java Programmer
---MARIBEL GARCIA <[EMAIL PROTECTED]> wrote:
>
> Simone faz tempo que nao trabalho com imagens e Java.
> Mas acho que a ideia basica é definir um vetor (a partir de uma
instancia
> da classe Image) onde vc coloca os "pixels da imagem" (tem classes que
> fornecem suporte p/ isto)
> . Como vetor é serializavel, indiretamente vc serializou a imagem...
dai
> para frente é trivial.
>
>
> Flavio Monastirscy
> Sun Certified Java Programmer
>
>
> ----------
> > De: Simone Freire <[EMAIL PROTECTED]>
> > Para: [EMAIL PROTECTED]
> > Assunto: Serializacao de objetos
> > Data: Sexta-feira, 18 de Dezembro de 1998 19:00
> >
> > Colegas,
> >
> > Estou precisando serializar um objeto, com
> > ObjectOutputStream. Meu objeto so contem uma
> > string e uma imagem(Image)e provem de uma classe
> > que implementa Serializable. Quando serializo o
> > objeto declarando meu objeto interno que contem a
> > imagem como transient, funciona beleza. Mas se
> > tento serializar com o objeto imagem, da pau.
> >
> > Verifiquei a declaracao da classe abstrata Image,
> > e constatei que ela nao implementa Serializable,
> > acho que o problema eh esse, nao eh possivel serializar
> > imagens.
> >
> > O que estou tentando eh enviar o meu objeto acima
> > por uma conexao via Socket, utilizando o metodo
> > getOutputStream. No lado do servidor, capturo o objeto
> > e trato convenientemente. So que quero enviar meu ob-
> > jeto com a imagem.
> >
> > Tai o problema. Como faco pra enviar essa imagem, se
> > a classe Image nao implementa Serializable?
> >
> > Agradeco qualquer dica.
> > Andre.
> >
> >
> >
> >
> >
> > _________________________________________________________
> > DO YOU YAHOO!?
> > Get your free @yahoo.com address at http://mail.yahoo.com
> >
> > * 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>.
>
>
_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com
* 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>.