Foros del Web » Programación para mayores de 30 ;) » Java »

ayuda grafica java

Estas en el tema de ayuda grafica java en el foro de Java en Foros del Web. Hola, os explico, tengo que crear un grafico de unas temperaturas y no tengo ni idea de como hacerlo. esto es lo que tengo hasta ...
  #1 (permalink)  
Antiguo 16/11/2010, 16:48
 
Fecha de Ingreso: noviembre-2010
Mensajes: 1
Antigüedad: 13 años, 5 meses
Puntos: 0
Exclamación ayuda grafica java

Hola, os explico, tengo que crear un grafico de unas temperaturas y no tengo ni idea de como hacerlo.

esto es lo que tengo hasta el momento:

public void grafico() {
for (int i=0; i<temperatura.length; i++);

if (temperatura>=tempMes)
System.out.printf("*");
else System.out.printf(" ");

System.out.printf("40 | %s %s %s %s %s %s %s %s %s %s %s %s\n", );
System.out.printf(" | %s %s %s %s %s %s %s %s %s %s %s %s\n", );
System.out.printf("30 | %s %s %s %s %s %s %s %s %s %s %s %s\n", );
System.out.printf(" | %s %s %s %s %s %s %s %s %s %s %s %s\n");
System.out.printf("20 | %s %s %s %s %s %s %s %s %s %s %s %s\n");
System.out.printf(" | %s %s %s %s %s %s %s %s %s %s %s %s\n");
System.out.printf("10 | %s %s %s %s %s %s %s %s %s %s %s %s\n");
System.out.printf(" | %s %s %s %s %s %s %s %s %s %s %s %s\n");
System.out.printf(" 0 | %s %s %s %s %s %s %s %s %s %s %s %s\n");
System.out.printf(" | %s %s %s %s %s %s %s %s %s %s %s %s\n");
System.out.printf("-10 | %s %s %s %s %s %s %s %s %s %s %s %s\n");
System.out.printf(" +------------------------------------------------\n");
System.out.printf(" 1 2 3 4 5 6 7 8 9 10 11 12\n");

}

se que esta mal, pero es para que os hagais una idea de como es. yo habia pensado en poner el if ese y si es mayor o igual la temperatura que escriba un "*" en cada %s y si no que deje un hueco. no se si asi se puede hacer ni tampoco como.

las temperaturas me las dan tal que asi:

new Temperaturas(año1, "ciudad1",
new double[]{ 6.4, 10.4, 10.9, 15.1, 18.4, 22.5,
25.0, 24.0, 20.6, 16.2, 10.2, 6.5}),
new Temperaturas(año2, "ciudad2",
new double[]{ 7.7, 9.7, 11.3, 15.1, 17.9, 21.9,
25.2, 25.1, 20.9, 15.4, 9.4, 6.3}),

osease el programa te pregunta la ciudad y el año (hay mas de las que he puesto) y con esos datos te saca la grafica.

a ver si me puede ayudar alguien ya que ando muy muy perdido

muchas gracias a todos!

PD: estoy en un nivel muy bajo de java, no me pongais nada que requiera saber de una barbaridad de java, que solo he llegado hasta los ficheros binarios xD

Etiquetas: gráficos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:16.