Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/01/2014, 03:43
anthony20
 
Fecha de Ingreso: octubre-2013
Mensajes: 31
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: Activar/ desactivar mouseClicked()

Buenos días:

¿Hay alguna forma de obtener los datos de la posición del último click, sin necesidad de usar un void mouseClicked() que produzca saltos de código?

Quiero algo así como:

Código:
int x = 0; //almacena el valor de la posición x del último click
int y = 0;  //almacena el valor de la posición y del último click
byte control = 0; // Permite identificar el pulsador
boolean click=false; // permite saber que un click ha sido realizado
________________
if(clickX != x || clickY != y)  // clickX y clickY tendrían que dar el valor de la posición del último click
{
x = clickX;
y = clickY;
click=true;
}

__________

if (click== true)
{
click=false;
if(x>15 && x<30 && y>50 && y<65) // pulsador 1
{
control=1;
}

if(x>40 && x<55 && y>50 && y<65) // pulsador 2
{
control=2;
}

if (control>0)
{
actuador(); // función encargada de hacer las funciones correspondientes al click
}

}
Salu2s

Última edición por anthony20; 19/01/2014 a las 03:48