public class ArrayController
extends java.lang.Object
implements javafx.fxml.Initializable
Modifier and Type | Field and Description |
---|---|
private Array |
array
El array usado en la aplicación.
|
private javafx.scene.text.Text |
codigoArray
Donde va el codigo a mostrar a la pantalla.
|
private javafx.scene.layout.VBox |
contenidoArray
Donde poner el contenido de array.
|
private Grafico |
grafico
Grafico rectangulos.
|
private java.util.ResourceBundle |
resourceBundle
Donde está guardado los idiomas.
|
private javafx.scene.Scene |
scene
La escena donde está cosas graficas.
|
private TextFieldLimited |
valorArray
La caja para ingresar textos.
|
Constructor and Description |
---|
ArrayController() |
Modifier and Type | Method and Description |
---|---|
protected void |
botonBuscar()
Buscar si existe un elemento en el array y mostrar el codigo en la pantalla
Si existe el valor destacarlo.
|
protected void |
botonEliminar()
Eliminar un valor del array si existe y mostrar el codigo en la pantalla.
|
protected void |
botonInsertar()
Insertar un valor al array y mostrar el codigo en la pantalla.
|
protected void |
botonLlenar()
Llenar el array con numeros al azar.
|
protected void |
botonVaciar()
Vaciar el array de todos los valores.
|
private void |
errorNoEsta()
Error cuando el valor no está en el array.
|
private void |
errorNoValor()
Se muestra un error si la persona no ingresa un valor en el TextField.
|
private void |
generarGrafico()
Poner los valores en el grafico.
|
void |
initialize(java.net.URL location,
java.util.ResourceBundle resourceBundle)
Inicializar todos los datos y dibujar las graficas.
|
private void |
initializeArray()
Crear el array de tamaño 10.
|
private TextFieldLimited valorArray
private javafx.scene.layout.VBox contenidoArray
private javafx.scene.text.Text codigoArray
private javafx.scene.Scene scene
private java.util.ResourceBundle resourceBundle
private Array array
private Grafico grafico
public void initialize(java.net.URL location, java.util.ResourceBundle resourceBundle)
initialize
in interface javafx.fxml.Initializable
location
- URL: El URL de fxml en uso.resourceBundle
- ResourceBundle: Tiene datos de idioma.protected void botonLlenar()
protected void botonVaciar()
protected void botonInsertar()
protected void botonEliminar()
protected void botonBuscar()
private void errorNoValor()
private void errorNoEsta()
private void initializeArray()
private void generarGrafico()