edugraf.jadix.eventos
Class EventoDeAreaSensivel

java.lang.Object
  extended by edugraf.jadix.eventos.Evento
      extended by edugraf.jadix.eventos.EventoDix
          extended by edugraf.jadix.eventos.EventoDeAreaSensivel

public class EventoDeAreaSensivel
extends EventoDix

Representa eventos de áreas sensíveis. Carregam consigo, além do nome do componente e do evento, as coordenadas do mouse quando o evento ocorreu.


Constructor Summary
EventoDeAreaSensivel(ComponenteDix componente, NomeDeEventosDeAreaSensivel nomeDoEvento, int x, int y)
          Cria um novo EventoDeAreaSensivel, inicializando todos os campos com as informações passadas.
 
Method Summary
 int obterX()
          Informa a abcissa do mouse no momento em que o evento ocorreu.
 int obterY()
          Informa a ordenada do mouse no momento em que o evento ocorreu.
 
Methods inherited from class edugraf.jadix.eventos.EventoDix
obterComponente, obterNomeDoComponente
 
Methods inherited from class edugraf.jadix.eventos.Evento
obterNomeDoEvento
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventoDeAreaSensivel

public EventoDeAreaSensivel(ComponenteDix componente,
                            NomeDeEventosDeAreaSensivel nomeDoEvento,
                            int x,
                            int y)
Cria um novo EventoDeAreaSensivel, inicializando todos os campos com as informações passadas.

Parameters:
componente - componente que sofreu o evento.
nomeDoEvento - nome do evento que ocorreu.
x - abcissa da coordenada do mouse no momento que ocorreu o evento.
y - ordenada da coordenada do mouse no momento que ocorreu o evento.
Method Detail

obterX

public int obterX()
Informa a abcissa do mouse no momento em que o evento ocorreu.

Returns:
A abcissa do mouse

obterY

public int obterY()
Informa a ordenada do mouse no momento em que o evento ocorreu.

Returns:
A ordenada do mouse.