Importar uma imagem

2 respostas
gpd38

Como faço para importar uma imagem com java e mostra-la ao usuario

2 Respostas

Robsonramosabrao

Cara…é o seguinte…use o método abaixo…ele reve como parâmetro o nome da sua imagem…ex: “Pele.jpg”

private Image loadImage(String fileName){
		Toolkit toolkit = Toolkit.getDefaultToolkit();
		Image im = toolkit.getImage(fileName);
		
		MediaTracker mediaTracker = new MediaTracker(this);
		mediaTracker.addImage(im, 0);
		try {
			mediaTracker.waitForID(0);
		}
		catch (InterruptedException ie){}
		
		return im;
	}

ai basta criar um objeto Image e utilizar o método Paint …lembrando q a ELE DEVE SER DESENHADO NUM CANVAS de preferência…
ex:

Image img = LoadImage();
			public void paint(Graphics g) {	
				g.drawImage(img, 0, 0, null);
                                               }
gpd38

Interessante este metodo, mas eu estava pensando diferente.

Tenho uma imagem em uma pasta X.Ex: C:/windows/imagem/fogo.jpg
Tem como eu colocar esta imagem em um arquivo criado com java, tipo:

imagem = ProcuraImagem(“C:/windows/imagem/fogo.jpg”);
mostrar(imagem);

Tipo isso.

Tem como fazer algho assim?

Criado 21 de março de 2008
Ultima resposta 21 de mar. de 2008
Respostas 2
Participantes 2