Package j2d.mods
Class JObjetoVisNumNulo
java.lang.Object
j2d.JObjeto
j2d.JObjetoIcono
j2d.mods.JObjetoVisNumNulo
- All Implemented Interfaces:
IVisualizadorNumerico
Visualizador numerico nulo para ser asociado a controladores que requieren
un visualizador para almacenar el valor de una cantidad, pero cuyo valor
no se desea mostrar. P.ej. usado por
ControladorVida cuando no se
desea visualizar la vida del objeto.
Esta clase es parte de j2d.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidasignaValor(float valor) Asigna un valor al visualizador.voidDecrementa en una unidad el valor mostrado por el visualizador.voiddecrementaValor(float decremento) Decrementa el valor mostrado por el visualizador.voidIncrementa en una unidad el valor mostrado por el visualizador.voidincrementaValor(float incremento) Incrementa el valor mostrado por el visualizador.floatvalor()Retorna el valor actual mostrado por el visualizador.Methods inherited from class j2d.JObjetoIcono
animador, cambiaEscala, cambiaImagen, cambiaImagen, dibujaObjeto, imagen, imagenEspecularMethods inherited from class j2d.JObjeto
adornoAnhade, adornoAnhade, adornoElimina, altoY, anchoX, area, asignaDimension, asignaFactorGravedad, asignaVel, asignaVel, asignaVelX, asignaVelY, centro, ciclo, colision, colisionador, contiene, desplaza, desplaza, dimension, esAdorno, escena, estaEnContacto, factorGravedad, guia, haceLocalizablePorPunto, incrementaVel, localizablePorPunto, nombre, notificacionSalidaPantallaActiva, notificacionSalidaPantallaDesactiva, notificacionSalidaPantallaEstaActiva, posicion, posiciona, posicionaCentro, puntoMedioConObjeto, salidaPantalla, toString, velocidad, velX, velY, x, y
-
Constructor Details
-
JObjetoVisNumNulo
public JObjetoVisNumNulo()Crea un visualizador nulo (invisible).
-
-
Method Details
-
asignaValor
public void asignaValor(float valor) Description copied from interface:IVisualizadorNumericoAsigna un valor al visualizador.- Specified by:
asignaValorin interfaceIVisualizadorNumerico- Parameters:
valor- valor asignado.
-
valor
public float valor()Description copied from interface:IVisualizadorNumericoRetorna el valor actual mostrado por el visualizador.- Specified by:
valorin interfaceIVisualizadorNumerico- Returns:
- el valor actual mostrado por el visualizador.
-
incrementaValor
public void incrementaValor(float incremento) Description copied from interface:IVisualizadorNumericoIncrementa el valor mostrado por el visualizador.- Specified by:
incrementaValorin interfaceIVisualizadorNumerico- Parameters:
incremento- incremento del valor mostrado por el visualizador.
-
incrementaValor
public void incrementaValor()Description copied from interface:IVisualizadorNumericoIncrementa en una unidad el valor mostrado por el visualizador.- Specified by:
incrementaValorin interfaceIVisualizadorNumerico
-
decrementaValor
public void decrementaValor()Description copied from interface:IVisualizadorNumericoDecrementa en una unidad el valor mostrado por el visualizador.- Specified by:
decrementaValorin interfaceIVisualizadorNumerico
-
decrementaValor
public void decrementaValor(float decremento) Description copied from interface:IVisualizadorNumericoDecrementa el valor mostrado por el visualizador.- Specified by:
decrementaValorin interfaceIVisualizadorNumerico- Parameters:
decremento- incremento del valor mostrado por el visualizador.
-