BufferStrategy bs = this.getBufferStrategy();
if(bs == null) {
this.createBufferStrategy(3);
return;
}
Graphics g = image.getGraphics();
g.setColor(Color.green);
g.fillRect(0, 0, WIDTH, HEIGTH);
g.dispose();
g = bs.getDrawGraphics();
g.drawImage(image, 0, 0, WIDTH*SCALE, HEIGTH*SCALE , null);
bs.show();
sou iniciante ainda na programação, mais tenho uma duvida quando eu declaro que g = bs.getDrawGraphics(), g na o deveria descartar todas as atribuições anteriores a variável? tipo b = 1, eu altera para b =2; a variável anterior deveria ser descartada? como isso funciona?, se alguém puder me ajudar…