|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object chuidiang.graficos.objetos_graficos.AbstractObjetoGrafico chuidiang.graficos.objetos_graficos.CursorZoom
public class CursorZoom
Cursor para hacer zoom. Se hace click y se arrastra el ratón. Sale un rectángulo que va creciendo con el ratón. Al sotar, se hace zoom.
Field Summary |
---|
Fields inherited from interface chuidiang.graficos.objetos_graficos.ObservadorRaton |
---|
ARRASTRE, CLICK, ENTRA, MOVIMIENTO, PULSADO, SALE, SOLTADO |
Constructor Summary | |
---|---|
CursorZoom()
|
Method Summary | |
---|---|
void |
dibujate(InterfaceEscalaGrafica escala)
Dibuja el rectangulo según se va moviendo el ratón. |
boolean |
eventoRaton(java.awt.event.MouseEvent e,
int tipoEvento,
double x,
double y)
Método al que se llama con los eventos de ratón. |
Methods inherited from class chuidiang.graficos.objetos_graficos.AbstractObjetoGrafico |
---|
addObservadorRepintado, necesitasRepintado, removeObservadorRepintado, setNecesitoRepintado |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CursorZoom()
Method Detail |
---|
public boolean eventoRaton(java.awt.event.MouseEvent e, int tipoEvento, double x, double y)
eventoRaton
in interface ObservadorRaton
e
- El eventotipoEvento
- Uno de los valores definidos en esta clase. Indica el tipo de
evento.x
- Posicion x en coordenadas de usuario donde se ha producido el
evento de ratón.y
- Posicion y en coordenadas de usuario donde se ha producido el
evento de ratón.
public void dibujate(InterfaceEscalaGrafica escala)
dibujate
in interface ObjetoGrafico
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |