Pessoal estou colando aqui um pedaco do meu codigo fonte… estou desenvolvendo um trabalho que eh um joguinho, no applet aparecem 3 imagens, estou usando Image normal, queria saber como faço para substituir por uma BufferdImage…
Coloquei soh o pedaco do codigo que interessa pra num ficar mta coisa inutil aqui… tah funcionando certinho desse jeito, a unica coisa que eu queria mesmo era usar o BufferedImage no lugar de Image… eu tentei de alguns jeitos mas nao deu certo, nao consigo entender direito esse BufferedImage… se alguem puder dar uma olhada ae pra mim e me ensinar eu agradeco…
valeu!
public class Jogo extends JApplet{
private Image imgBoi;
private Image imgMamute;
private Image imgCigarro;
private int boix, boiy;
private int cigarrox, cigarroy;
private int mamutex, mamutey;
public Jogo(){
imgBoi = Toolkit.getDefaultToolkit().getImage("boi.jpg");
imgMamute = Toolkit.getDefaultToolkit().getImage("mamute.jpg");
imgCigarro = Toolkit.getDefaultToolkit().getImage("cigarro.jpg");
}
public void paint(Graphics g){
super.paint(g);
g.drawImage(imgMamute, mamutex, mamutey, this);
g.drawImage(imgCigarro, cigarrox, cigarroy, this);
g.drawImage(imgBoi, boix, boiy, this);
g.setFont(new Font("Serif", Font.PLAIN, 20));
g.drawString("Pontos: " + pontos, 650,510);
g.drawString("Tempo : " + time, 650,20);
}
}