Erro com imagens

4 respostas
M

Está dando um erro no seguinte código:

import java.awt.*;
import java.awt.event.*;
import java.awt.image.*;

import com.golden.gamedev.*;


public class Teste extends Game {


	public void initResources() {
		BufferedImage image    = getImage("mario.png");

		setFPS(100);
	}


	public void update(long elapsedTime) {
		if (keyPressed(KeyEvent.VK_SPACE)) {
		}
	}


	public void render(Graphics2D g) {
		g.setColor(Color.LIGHT_GRAY);
		g.fillRect(0, 0, getWidth(), getHeight());
	}

	public static void main(String[] args) {
		GameLoader jogo = new GameLoader();
		jogo.setup(new Teste(), new Dimension(640,480), false);
		jogo.start();
	}

}

Erro:

[color=red]ERROR: Unable to load Image = file:/D:/eclipse/workspace/New/bin/mario.png
java.lang.RuntimeException
at com.golden.gamedev.util.ImageUtil.i(Unknown Source)
at com.golden.gamedev.util.ImageUtil.getImage(Unknown Source)
at com.golden.gamedev.engine.BaseLoader.getImage(Unknown Source)
at com.golden.gamedev.engine.BaseLoader.getImage(Unknown Source)
at com.golden.gamedev.Game.getImage(Unknown Source)
at Teste.initResources(Teste.java:12)
at com.golden.gamedev.Game.h(Unknown Source)
at com.golden.gamedev.Game.start(Unknown Source)
at com.golden.gamedev.GameLoader.start(Unknown Source)
at Teste.main(Teste.java:32)[/color]

Alguém sabe o que pode ser?

abçs.

4 Respostas

KIMBA

Tem certeza que sua imagem está nesse local?

file:/D:/eclipse/workspace/New/bin/mario.png

Parece que não!

Marky.Vasconcelos

Mostra o código do método

getImage(String path);
M

KIMBA:
Tem certeza que sua imagem está nesse local?

file:/D:/eclipse/workspace/New/bin/mario.png

Parece que não!

Era isso mesmo, vlw ae! :wink:

KIMBA

As ordens!

Criado 21 de janeiro de 2008
Ultima resposta 22 de jan. de 2008
Respostas 4
Participantes 3