|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectchuidiang.graficos.objetos_graficos.AbstractObjetoGrafico
chuidiang.graficos.objetos_graficos.Cursor
public abstract class Cursor
Clase padre para cursores sobre los gráficos. Permite un cursor que se mueve con el ratón y otros dos cursores fijos o marcas, que se fijan con el botón izquierdo y el derecho del ratón.
| Field Summary | |
|---|---|
protected java.awt.Color |
colorFijo
Color para el cursor fijo 1 y 2 |
protected java.awt.Color |
colorMovil
Color para el cursor movil |
protected boolean |
pintar
Si debe o no pintarse el cursor movil. |
protected double |
x
Coordenada x del cursor movil |
protected double |
x1
Coordenada x del cursor fijo 1 |
protected double |
x2
Coordenada x del cursor fijo 2 |
protected double |
y
Coordenada y del cursor movil |
protected double |
y1
Coordenada y del cursor fijo 1 |
protected double |
y2
Coordenada y del cursor fijo 2 |
| Fields inherited from interface chuidiang.graficos.objetos_graficos.ObservadorRaton |
|---|
ARRASTRE, CLICK, ENTRA, MOVIMIENTO, PULSADO, SALE, SOLTADO |
| Constructor Summary | |
|---|---|
Cursor()
|
|
| Method Summary | |
|---|---|
boolean |
eventoRaton(java.awt.event.MouseEvent e,
int tipoEvento,
double x,
double y)
Método al que se llama cuando se produce un evento de ratón. |
java.awt.Color |
getColorFijo()
Permite obtener el color del cursor fijo. |
java.awt.Color |
getColorMovil()
Permite obtener el color del cursor movil. |
void |
setColorFijo(java.awt.Color colorFijo)
Permite indicar el color para el cursor fijo |
void |
setColorMovil(java.awt.Color colorMovil)
Permite indicar el color para el cursor movil. |
| 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 |
| Methods inherited from interface chuidiang.graficos.objetos_graficos.ObjetoGrafico |
|---|
dibujate |
| Field Detail |
|---|
protected double x
protected double y
protected double x1
protected double x2
protected double y1
protected double y2
protected boolean pintar
protected java.awt.Color colorMovil
protected java.awt.Color colorFijo
| Constructor Detail |
|---|
public Cursor()
| Method Detail |
|---|
public boolean eventoRaton(java.awt.event.MouseEvent e,
int tipoEvento,
double x,
double y)
eventoRaton in interface ObservadorRatone - 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 java.awt.Color getColorFijo()
public void setColorFijo(java.awt.Color colorFijo)
colorFijo - Color para cursor fijo.public java.awt.Color getColorMovil()
public void setColorMovil(java.awt.Color colorMovil)
colorMovil - color para el cursor movil.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||