Imagem, JFile e Banco de Dados [Resolvido]  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
markin1
JavaEvangelist

Membro desde: 07/12/2008 20:58:59
Mensagens: 494
Localização: São Paulo
Offline

Boa tarde.

Tô com um problema com imagens gravadas no banco de dados, eu consigo gravar as imagens no banco como binário e recuperá-las.
Eu queria saber se tem como eu pegar essa imagem que está no banco e passar ela como parâmetro para um JFile sem ter que gravar uma cópia da imagem em algum diretório.

Eu tenho uma classe que gera um thumbnail da imagem, mas essa classe recebe como parâmetro um JFile, então eu preciso saber como atribuir a imagem recuperada pelo banco ao File, se é que é possível.

This message was edited 2 times. Last update was at 30/03/2009 15:14:15


Quem é o juíz?
[Email]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Nunca ouvi falar de uma classe JFile; seria java.io.File?

java.io.File é a descrição de um nome (+ diretório) de um arquivo em disco.
[WWW]
markin1
JavaEvangelist

Membro desde: 07/12/2008 20:58:59
Mensagens: 494
Localização: São Paulo
Offline

thingol wrote:Nunca ouvi falar de uma classe JFile; seria java.io.File?

java.io.File é a descrição de um nome (+ diretório) de um arquivo em disco.


sim sim é File eu me equivoquei ^_^
[Email]
ebarros
JavaGuru

Membro desde: 16/01/2008 10:08:54
Mensagens: 230
Offline

Ou vc quis dizer JFileChooser?

Everton Barros
Fil 4:13 ?Tudo posso naquele que me fortalece?
Javafree
markin1
JavaEvangelist

Membro desde: 07/12/2008 20:58:59
Mensagens: 494
Localização: São Paulo
Offline

Desculpa gente eu errei era File e não JFile

Quem é o juíz?
[Email]
luizlcfc
Debugger

Membro desde: 05/04/2005 09:04:45
Mensagens: 55
Offline

Procure por um método que receba um byte array ou uma Stream que aí não precisará salvar o arquivo, pois como dito File é a representação do caminho do arquivo em disco, não é ele propriamente.
markin1
JavaEvangelist

Membro desde: 07/12/2008 20:58:59
Mensagens: 494
Localização: São Paulo
Offline

Resolvi o problema, criei um método que recebe como parâmetro um ImageIcon e gerei a miniatura.

Se alguém precisar, ficou assim.


Quem é o juíz?
[Email]
luizlcfc
Debugger

Membro desde: 05/04/2005 09:04:45
Mensagens: 55
Offline

O método não está correto... é necessário pegar o retorno do getScaledInstance... ele é um get não um modify...
luizlcfc
Debugger

Membro desde: 05/04/2005 09:04:45
Mensagens: 55
Offline

A tá.... é que a linha quebrou....

foi mal
markin1
JavaEvangelist

Membro desde: 07/12/2008 20:58:59
Mensagens: 494
Localização: São Paulo
Offline

então tá certo? ^^

Quem é o juíz?
[Email]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team