Java Advanced Imaging

1 resposta
O

Pessoal, estou com problemas para usar a biblioteca JAI.
Coloquei as bibliotecas do jai (wndows, core e codec) na build path da minha aplicação e mesmo assim ele não está reconhecendo.

import java.awt.RenderingHints;
import java.awt.image.renderable.ParameterBlock;
import java.io.IOException;

import javax.media.jai.JAI;
import javax.media.jai.PlanarImage;




public class LM_Tela {
	
	private PlanarImage image;
	
	public LM_Tela()
	{
		
	}

}

Quando crio a variável PlanarImagem aparece o erro "PlanarImagem cannot be resolved to a type".
Alguém sabe o que falta eu fazer?

1 Resposta

PedruH

Olá,

Provavelmente isso esta acontecendo porque a API JAI não esta corretamente instalado.

No site da oracle tem um how to de como instalar a JAI.

Primeiro baixe o .exe (tem no site da Oracle: https://jai.dev.java.net/binary-builds.html#Release_builds)

Instale o .exe e depois baixe e execute esse JDK e JRE no site da Oracle tambem.

Baixe o .jar e coloque no Classpath da aplicação.

Pronto, após fazer tudo isso se quiser usar uma PlanarImage basta fazer:

PlanarImage pi = JAI.create(“fileload”,“PATH DA IMAGEM”);

Ah, não esqueça de fazer os imports das classes do JAI, que para PlanarImage é:

import javax.media.jai.PlanarImage;

Espero ter ajudado.

Criado 14 de agosto de 2009
Ultima resposta 28 de out. de 2010
Respostas 1
Participantes 2