Package j2d

Interface IControladoRaton

All Known Implementing Classes:
GuiaPorRaton

public interface IControladoRaton
Los elementos del juego (objetos o escenas) controlados por el jugador mediante el raton deben implementar esta interfaz. Para recibir los eventos deben registrase usando el metodo JEscena.controladoRatonAnhade(IControladoRaton).

Los objetos son notificados incluso si el raton no se encuentra sobre ellos. Si se desea que solo sean notificados cuando el raton se encuentra sobre ellos usar IReceptorRaton.

Ver tambien IReceptorRaton, IControladoTeclado.

Esta interfaz es parte de j2d.

  • Method Details

    • ratonBotonPresionado

      void ratonBotonPresionado(MouseEvent e)
      Invocada por el sistema cuando se presiona un boton del raton.
      Parameters:
      e - informacion del evento (tipo, posicion del raton, etc.)
    • ratonBotonSoltado

      void ratonBotonSoltado(MouseEvent e)
      Invocada por el sistema cuando se suelta un boton del raton.
      Parameters:
      e - informacion del evento (tipo, posicion del raton, etc.)
    • ratonDesplazado

      void ratonDesplazado(MouseEvent e)
      Invocada por el sistema cuando se desplaza el raton con un boton pulsado.
      Parameters:
      e - informacion del evento (tipo, posicion del raton, etc.)
    • ratonSale

      void ratonSale(MouseEvent e)
      Invocada por el sistema cuando el raton sale de la ventana.
      Parameters:
      e - informacion del evento (tipo, posicion del raton, etc.)