Qui dichiaro le variabili image e pixels
codice:
private BufferedImage image = new BufferedImage(largezza, altezza, BufferedImage.TYPE_INT_RGB);
private int[] pixels = ((DataBufferInt)image.getRaster().getDataBuffer()).getData();
Questo è il codice che dovrebbe mettere tutto sullo schermo
codice:
public void render()
{
BufferStrategy bs = getBufferStrategy();
if (bs == null) {
createBufferStrategy(3);
return;
}
screen.render();
for (int i = 0; i > pixels.length; i++)
{
pixels[i] = screen.pixels[i];
}
Graphics g = bs.getDrawGraphics();
g.drawImage(image, 0, 0, getWidth(), getHeight(), null);
g.dispose();
bs.show();
}
Spero di aver postato tutto il codice sufficiente
Ciao