Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/05/2010, 19:07
joseluisbz
 
Fecha de Ingreso: febrero-2007
Ubicación: Barranquilla, Colombia
Mensajes: 181
Antigüedad: 17 años, 3 meses
Puntos: 3
Respuesta: setXORMode, setPaintMode, Borrar una gráfica de muchas

El modo de uso es el siguiente:

Código Java:
Ver original
  1. public void paint( Graphics g ) {
  2.   super.paint( g );
  3.   Graficar MisGraficos = new Graficar(10,10,400,400);
  4.   double misT[] = {100,120,140,160,180,200,220,240};
  5.   double misX[] = {110,120,230,140,150,160,270,180};
  6.   double misY[] = {140,55,90,200,140,124,210,60};
  7.   double misZ[] = {125,300,170,150,110,110,200,100};
  8.   MisGraficos.addVble(g,"a", misT, misX, Color.RED, (float)1);
  9.   MisGraficos.addVble(g,"b", misT, misY, Color.GREEN, (float)1.1);
  10.   MisGraficos.addVble(g,"c", misT, misZ, Color.BLUE, (float)1.2);
  11.   MisGraficos.ViewAll();
  12.   MisGraficos.HideVble("a");
  13.   MisGraficos.delVble("c");
  14.   MisGraficos.HideAll();
  15. } // fin del método paint

primero que todo defino unas variables del tipo X versus Y,
en el arreglo misT[] hágase de cuenta que es el tiempo y misX[], misY[], misY[] son las funciones que deben tener el mismo número de datos.

Agrego las variables, el nombre, lo datos de X y los datos de Y por último el color y el grosor de la linea de dibujo.
Todo sale bien hasta cuando llamo:
MisGraficos.HideVble("a");
Quedan vestigios de la señal, es decir, aunque "oculte" la señal se quedan viendo pedazos de lineas rojas...

Por favor de tener una duda acerca de mi clase porque no entiendan yo les explico con mucho gusto...

Pienso yo que uno de los motivos es el uso de setXORMode, setPaintMode... bueno agradezco por adelantado su colaboración..
__________________
Jose Luis Bernal Zambrano
Please response to:
[email protected]

Última edición por joseluisbz; 11/05/2010 a las 21:27