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 original
import java.awt.*; import java.util.Random; import java.util.logging.Level; import java.util.logging.Logger; import java.awt.Graphics; int wave[]; int i, j; float r = rand.nextFloat(); float m = rand.nextFloat(); float b = rand.nextFloat(); public grafica(int[]wave) { 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