Hola a todos! Me gustaría saber como puedo mover a la derecha un background negro en java, para que se desplace al tiempo que voy desplazando una linea a la derecha (como en los aparatos de cardiologia que te miden las pulsaciones, que te aparecen los picos y tal)
El caso es que he conseguido hacer la linea, pero el background es mas complicado y aunque he estado buscando y tal no he encontrado nada del todo util. Solo encuentro cosas para css y tal... y lo querria hacer en java :(
Código Java:
Ver originalimport java.awt.*;
import java.util.Random;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.awt.Graphics;
public class grafica
extends Canvas { int wave[];
int i, j;
float r = rand.nextFloat();
float m = rand.nextFloat();
float b = rand.nextFloat();
public grafica(int[]wave) {
setBackground
(Color.
black); this.wave=wave;
}
@Override
for (i = 0, j=0; i < wave.length; i++,j++) {
try {
g.setColor(randomColor.brighter());
Logger.getLogger(grafica.class.getName()).log(Level.SEVERE, null, ex);
}
g.fill3DRect(j, wave[i], 1, 1, true);
}
}
}
Ese es el canvas... alguien tiene alguna idea? Sé que el background se tiene que mover mediante un eje X pero es que no tengo ni idea de como seguir. Lo he pensado pero me he quedado atascado.
Se agradece cualquier ayuda. Un saludo