public class Grafico
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private javafx.animation.SequentialTransition |
blinkTransition
Contiene la animación de destacar.
|
private int |
destacado
El valor de cual caja está destacado actualmente
|
private javafx.scene.paint.Color |
destacadoBG
El color original de fondo para volver cuando no es destacado.
|
private javafx.scene.paint.Color |
destacadoFG
El color original de text para volver cuando no es destacado.
|
private javafx.scene.Scene |
scene
La escena donde está cosas graficas.
|
private java.lang.String |
tipo
El tipo de objeto que está destacado.
|
| Constructor and Description |
|---|
Grafico(javafx.scene.Scene scene)
Graficar una escena.
|
| Modifier and Type | Method and Description |
|---|---|
static javafx.scene.layout.StackPane |
crearCaja(Colores colores,
java.lang.String label)
Crear un rectangulo con texto adentro.
|
static javafx.scene.layout.StackPane |
crearCaja(Colores colores,
java.lang.String label,
java.lang.String texto)
Crear un rectangulo con texto adentro.
|
private static javafx.animation.PauseTransition |
createPauseTransition(javafx.scene.shape.Circle circle,
javafx.scene.text.Text text,
javafx.scene.paint.Color colorBackground,
javafx.scene.paint.Color colorText)
Crear un animacion de transicion usando colores que cambian.
|
private static javafx.animation.PauseTransition |
createPauseTransition(javafx.scene.shape.Rectangle rectangle,
javafx.scene.text.Text text,
javafx.scene.paint.Color colorBackground,
javafx.scene.paint.Color colorText)
Crear un animacion de transicion usando colores que cambian.
|
void |
destacer(int valor,
java.lang.String tipo)
Destacar un elemento
|
void |
removerDestacar()
Remover el efecto de destacar.
|
private javafx.animation.SequentialTransition blinkTransition
private int destacado
private java.lang.String tipo
private javafx.scene.paint.Color destacadoBG
private javafx.scene.paint.Color destacadoFG
private javafx.scene.Scene scene
public Grafico(javafx.scene.Scene scene)
scene - La scene a destacar.public static javafx.scene.layout.StackPane crearCaja(Colores colores, java.lang.String label)
colores - Colores: Los colores para dar color al rectangulo.label - String: El texto por el ID de fxml.public static javafx.scene.layout.StackPane crearCaja(Colores colores, java.lang.String label, java.lang.String texto)
colores - Colores: Los colores para dar color al rectangulo.label - String: El texto por el ID de fxml.texto - String: El texto a colocar dentro el rectangulo.private static javafx.animation.PauseTransition createPauseTransition(javafx.scene.shape.Rectangle rectangle,
javafx.scene.text.Text text,
javafx.scene.paint.Color colorBackground,
javafx.scene.paint.Color colorText)
rectangle - Rectangle: El objeto que desea animar.text - Text: El texto que desea animar.colorBackground - Color: Color del fondo de destacer.colorText - Color: Color del texto.private static javafx.animation.PauseTransition createPauseTransition(javafx.scene.shape.Circle circle,
javafx.scene.text.Text text,
javafx.scene.paint.Color colorBackground,
javafx.scene.paint.Color colorText)
circle - Circle: El objeto que desea animar.text - Text: El texto que desea animar.colorBackground - Color: Color del fondo de destacer.colorText - Color: Color del texto.public void destacer(int valor,
java.lang.String tipo)
valor - int: El indice a destacar.tipo - String: El tipo de objeto a destacer(rectangulo o cicurlo)public void removerDestacar()