Package j2d.mods
Class JObjetoVisNumTexto
java.lang.Object
j2d.JObjeto
j2d.JObjetoTexto
j2d.mods.JObjetoVisNumTexto
- All Implemented Interfaces:
IVisualizadorNumerico
Visualizador numerico que muestra una etiqueta seguida del valor de la
magnitud a mostrar como un string.
Esta clase es parte de j2d.
-
Constructor Summary
ConstructorsConstructorDescriptionJObjetoVisNumTexto(String etiqueta, float valorIni) Crea un objeto visualizador numerico tipo texto.JObjetoVisNumTexto(String etiqueta, float valorIni, float mxValor, float mnValor) Crea un objeto visualizador numerico tipo texto.JObjetoVisNumTexto(String nombre, String etiqueta, float valorIni) Crea un visualizador numerico tipo texto.JObjetoVisNumTexto(String nombre, String etiqueta, float valorIni, float mxValor, float mnValor) Crea un objeto visualizador numerico tipo texto. -
Method Summary
Modifier and TypeMethodDescriptionvoidasignaTexto(String texto) Asigna el texto a mostrar.voidasignaValor(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.JObjetoTexto
asignaColor, asignaColorFondo, asignaFuente, asignaFuente, asignaTamanhoFuente, color, dibujaBorde, dibujaFondo, dibujaObjeto, textoMethods 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
-
JObjetoVisNumTexto
Crea un visualizador numerico tipo texto.- Parameters:
nombre- nombre del objeto.etiqueta- etiqueta a mostrar antes del valor numerico.valorIni- valor inicial de la magnitud mostrada.
-
JObjetoVisNumTexto
Crea un objeto visualizador numerico tipo texto.- Parameters:
etiqueta- etiqueta a mostrar antes del valor numerico.valorIni- valor inicial de la magnitud mostrada.
-
JObjetoVisNumTexto
Crea un objeto visualizador numerico tipo texto. El valor mostrado se mantiene en el rango [mnValor, mxValor].- Parameters:
etiqueta- etiqueta a mostrar antes del valor numerico.valorIni- valor inicial de la magnitud mostrada.mxValor- el valor mostrado nunca supera este valor.mnValor- el valor mostrado nunca es menor que este valor.
-
JObjetoVisNumTexto
public JObjetoVisNumTexto(String nombre, String etiqueta, float valorIni, float mxValor, float mnValor) Crea un objeto visualizador numerico tipo texto. El valor mostrado se mantiene en el rango [mnValor, mxValor].- Parameters:
nombre- nombre del objeto.etiqueta- etiqueta a mostrar antes del valor numerico.valorIni- valor inicial de la magnitud mostrada.mxValor- el valor mostrado nunca supera este valor.mnValor- el valor mostrado nunca es menor que este valor.
-
-
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()Description copied from interface:IVisualizadorNumericoIncrementa en una unidad el valor mostrado por el visualizador.- Specified by:
incrementaValorin interfaceIVisualizadorNumerico
-
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.
-
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.
-
asignaTexto
Description copied from class:JObjetoTextoAsigna el texto a mostrar.- Overrides:
asignaTextoin classJObjetoTexto- Parameters:
texto- texto a mostrar.
-