diff --git a/doc/allclasses-frame.html b/doc/allclasses-frame.html index bf8d114..ff085f2 100644 --- a/doc/allclasses-frame.html +++ b/doc/allclasses-frame.html @@ -2,72 +2,50 @@
- - -public final class Array.ParticionarResult
extends java.lang.Object
- Modifier and Type | -Field and Description | -
---|---|
private boolean |
- cambio
- Si habia algun cambio.
- |
-
private int |
- punteroIzquerda
- La parte izquerda que cambió.
- |
-
Constructor and Description | -
---|
ParticionarResult(boolean cambio,
- int punteroIzquerda)
- Inicializar.
- |
-
Modifier and Type | -Method and Description | -
---|---|
boolean |
- getCambio()
- Devolver el cambio.
- |
-
int |
- getPunteroIzquerda()
- Devolver el puntero izquerda.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
Modifier and Type | +Field and Description | +
---|---|
private boolean |
+cambio
+Si habia algun cambio.
+ |
+
private int |
+punteroIzquerda
+La parte izquerda que cambió.
+ |
+
Constructor and Description | +
---|
ParticionarResult(boolean cambio,
+ int punteroIzquerda)
+Inicializar.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
boolean |
+getCambio()
+Devolver el cambio.
+ |
+
int |
+getPunteroIzquerda()
+Devolver el puntero izquerda.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private final boolean cambio+
private final int punteroIzquerda+
public ParticionarResult(boolean cambio, int punteroIzquerda)-
cambio
- boolean: Si habia un cambio o no.punteroIzquerda:
- El valor desde la izquerda donde fue un cambio.
- public boolean getCambio()-
public int getPunteroIzquerda()-
cambio
- boolean: Si habia un cambio o no.punteroIzquerda:
- El valor desde la izquerda donde fue un cambio.public class Array
+
public final class Array
extends java.lang.Object
- Modifier and Type | -Class and Description | -
---|---|
class |
- Array.ParticionarResult
- Esta clase contiene los resultados de Partricionar.
- |
-
Modifier and Type | -Field and Description | -
---|---|
private java.lang.String[] |
- array
- El array.
- |
-
private boolean |
- ordered
- Si es de tipo ordenado o simple.
- |
-
private int |
- size
- La cantidad de elementos en el array.
- |
-
Constructor and Description | -
---|
Array(int tamano)
- Crear el array con el tamaño pasador por argumento.
- |
-
Modifier and Type | -Method and Description | -
---|---|
boolean |
- burbuja(boolean paso)
- Ordenar el array usando burbuja.
- |
-
int |
- buscar(int valor)
- Buscar si existe un valor dentro el array.
- |
-
boolean |
- eliminar(int valor)
- Eliminar un valor del array si existe.
- |
-
java.lang.String |
- getIndice(int indice)
- Devolver el valor que está guardado en cada indice del array.
-
- |
-
boolean |
- insercion(boolean paso)
- Ordenar el array usando inserción.
- |
-
boolean |
- insertar(int valor)
- Insertar un valor al array.
- |
-
boolean |
- isOrdered()
- Dovolver si el tipo es ordenado o no.
- |
-
boolean |
- merge(boolean paso)
- Ordenar el array usando merge.
- |
-
private boolean |
- merge(java.lang.String[] temp,
- int prevIzquerda,
- int prevMedio,
- int prevDerecha,
- boolean paso)
- Este metodo hace los cambios al array.
- |
-
private Array.ParticionarResult |
- particionar(int izquerda,
- int derecha,
- java.lang.String pivot)
- Particionar el array desded la izquerda y derecho usando un
- pivot.
-
- |
-
boolean |
- quick(boolean paso)
- Ordenar el array usando quick.
- |
-
private boolean |
- recurenciaMerge(java.lang.String[] temp,
- int izquerda,
- int derecha,
- boolean paso)
- El metodo recursivo para ordenar con merge.
- |
-
private boolean |
- recurenciaQuick(int izquerda,
- int derecha,
- boolean paso)
- Metodo recursivo para ordenar using quick sort.
- |
-
boolean |
- seleccion(boolean paso)
- Ordenar el array usando selección.
- |
-
void |
- setOrdered(boolean ordered)
- Cambiar el tipo de array entre ordenado o simple.
- |
-
boolean |
- shell(boolean paso)
- Ordenar el array usando shell.
- |
-
int |
- size()
- Devolver la cantidad de elementos en el array.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private java.lang.String[] array-
private int size-
private boolean ordered-
public Array(int tamano)-
tamano
- int: El tamaño del array a crear.public int size()-
public boolean isOrdered()-
public void setOrdered(boolean ordered)-
ordered
- boolean: Si es verdad, es de tipo ordenado, sino el tipo
- es simple.
- public boolean insertar(int valor)-
valor
- int: El valor a insertar.public boolean eliminar(int valor)-
valor
- int: El valor a eliminar.public int buscar(int valor)-
valor
- int: Valor a buscar.public java.lang.String getIndice(int indice)-
indice
- int: El indice que desea ver.public boolean burbuja(boolean paso)-
paso
- boolean: Si es verdad, solo hago en paso del ordenamiento,
- sino ordenear todos los elementos.
- public boolean insercion(boolean paso)-
paso
- boolean: Si es verdad, solo hago en paso del ordenamiento,
- sino ordenear todos los elementos.
- public boolean seleccion(boolean paso)-
paso
- boolean: Si es verdad, solo hago en paso del ordenamiento,
- sino ordenear todos los elementos.
- public boolean shell(boolean paso)-
paso
- boolean: Si es verdad, solo hago en paso del ordenamiento,
- sino ordenear todos los elementos.
- public boolean quick(boolean paso)-
paso
- boolean: Si es verdad, solo hago en paso del ordenamiento,
- sino ordenear todos los elementos.
- Modifier and Type | +Class and Description | +
---|---|
class |
+Array.ParticionarResult
+Esta clase contiene los resultados de Partricionar.
+ |
+
Modifier and Type | +Field and Description | +
---|---|
private java.lang.String[] |
+array
+El array.
+ |
+
private boolean |
+ordered
+Si es de tipo ordenado o simple.
+ |
+
private int |
+size
+La cantidad de elementos en el array.
+ |
+
Constructor and Description | +
---|
Array(int tamano)
+Crear el array con el tamaño pasador por argumento.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
boolean |
+burbuja(boolean paso)
+Ordenar el array usando burbuja.
+ |
+
int |
+buscar(int valor)
+Buscar si existe un valor dentro el array.
+ |
+
boolean |
+eliminar(int valor)
+Eliminar un valor del array si existe.
+ |
+
java.lang.String |
+getIndice(int indice)
+Devolver el valor que está guardado en cada indice del array.
+ |
+
boolean |
+insercion(boolean paso)
+Ordenar el array usando inserción.
+ |
+
boolean |
+insertar(int valor)
+Insertar un valor al array.
+ |
+
boolean |
+isOrdered()
+Dovolver si el tipo es ordenado o no.
+ |
+
boolean |
+merge(boolean paso)
+Ordenar el array usando merge.
+ |
+
private boolean |
+merge(java.lang.String[] temp,
+ int prevIzquerda,
+ int prevMedio,
+ int prevDerecha,
+ boolean paso)
+Este metodo hace los cambios al array.
+ |
+
private Array.ParticionarResult |
+particionar(int izquerda,
+ int derecha,
+ java.lang.String pivot)
+Particionar el array desded la izquerda y derecho usando un pivot.
+ |
+
boolean |
+quick(boolean paso)
+Ordenar el array usando quick.
+ |
+
private boolean |
+recurenciaMerge(java.lang.String[] temp,
+ int izquerda,
+ int derecha,
+ boolean paso)
+El metodo recursivo para ordenar con merge.
+ |
+
private boolean |
+recurenciaQuick(int izquerda,
+ int derecha,
+ boolean paso)
+Metodo recursivo para ordenar using quick sort.
+ |
+
boolean |
+seleccion(boolean paso)
+Ordenar el array usando selección.
+ |
+
void |
+setOrdered(boolean ordered)
+Cambiar el tipo de array entre ordenado o simple.
+ |
+
boolean |
+shell(boolean paso)
+Ordenar el array usando shell.
+ |
+
int |
+size()
+Devolver la cantidad de elementos en el array.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private final java.lang.String[] array+
private int size+
private boolean ordered+
public Array(int tamano)+
tamano
- int: El tamaño del array a crear.public int size()+
public boolean isOrdered()+
public void setOrdered(boolean ordered)+
ordered
- boolean: Si es verdad, es de tipo ordenado, sino el tipo es simple.public boolean insertar(int valor)+
valor
- int: El valor a insertar.public boolean eliminar(int valor)+
valor
- int: El valor a eliminar.public int buscar(int valor)+
valor
- int: Valor a buscar.public java.lang.String getIndice(int indice)+
indice
- int: El indice que desea ver.public boolean burbuja(boolean paso)+
paso
- boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos.public boolean insercion(boolean paso)+
paso
- boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos.public boolean seleccion(boolean paso)+
paso
- boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos.public boolean shell(boolean paso)+
paso
- boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos.public boolean quick(boolean paso)+
paso
- boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos.private boolean recurenciaQuick(int izquerda, int derecha, boolean paso)-
izquerda
- int: La posición del quick desded la izquerda.derecha
- int: La posición del quick desded la derecha..paso
- boolean: Si es verdad, solo hago en paso del ordenamiento,
- sino ordenear todos los elementos.
- private Array.ParticionarResult particionar(int izquerda, +Metodo recursivo para ordenar using quick sort.+
izquerda
- int: La posición del quick desded la izquerda.derecha
- int: La posición del quick desded la derecha..paso
- boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos.private Array.ParticionarResult particionar(int izquerda, int derecha, java.lang.String pivot)-
izquerda
- int: La posición del quick desde la izquerda.derecha
- int: La posición del quick desde la derecha.pivot
- String: El valor a comparar con los otros.public boolean merge(boolean paso)-
paso
- boolean: Si es verdad, solo hago en paso del ordenamiento,
- sino ordenear todos los elementos.
- izquerda
- int: La posición del quick desde la izquerda.derecha
- int: La posición del quick desde la derecha.pivot
- String: El valor a comparar con los otros.public boolean merge(boolean paso)+
paso
- boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos.private boolean recurenciaMerge(java.lang.String[] temp, int izquerda, int derecha, boolean paso)-
temp
- String[]: El array temporario para trabajar.izquerda
- int: El lado izquerda.derecha
- int: El lado derecha.paso
- boolean: Verdad si es paso por paso.temp
- String[]: El array temporario para trabajar.izquerda
- int: El lado izquerda.derecha
- int: El lado derecha.paso
- boolean: Verdad si es paso por paso.private boolean merge(java.lang.String[] temp, int prevIzquerda, int prevMedio, int prevDerecha, boolean paso)-
temp
- String[]: El array temporario para trabajar.prevIzquerda
- int: El valor previo de la izquerda.prevMedio
- int: El valor previo al medio.prevDerecha
- int: El valor previo de la derecha.paso
- boolean: Si es paso por paso.temp
- String[]: El array temporario para trabajar.prevIzquerda
- int: El valor previo de la izquerda.prevMedio
- int: El valor previo al medio.prevDerecha
- int: El valor previo de la derecha.paso
- boolean: Si es paso por paso.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.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
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-
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.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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()-
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()+
public final class ArrayTipos
extends java.lang.Object
- Modifier and Type | -Field and Description | -
---|---|
static int |
- ORDENADO
- Tipo de array ordenado.
- |
-
static int |
- SIMPLE
- Tipo de array simple.
- |
-
private int |
- tipo
- El tipo que está elegido.
- |
-
Constructor and Description | -
---|
ArrayTipos(int tipo)
- Inicilizar el tipo.
- |
-
Modifier and Type | -Method and Description | -
---|---|
int |
- getTipo()
- Devolver el tipo.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
public static final int SIMPLE-
public static final int ORDENADO-
private int tipo-
Modifier and Type | +Field and Description | +
---|---|
static int |
+ORDENADO
+Tipo de array ordenado.
+ |
+
static int |
+SIMPLE
+Tipo de array simple.
+ |
+
private int |
+tipo
+El tipo que está elegido.
+ |
+
Constructor and Description | +
---|
ArrayTipos(int tipo)
+Inicilizar el tipo.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
int |
+getTipo()
+Devolver el tipo.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final int SIMPLE+
public static final int ORDENADO+
private final int tipo+
public class BurbujaController
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 |
- codigoBurbuja
- Donde va el codigo a mostrar a la pantalla.
- |
-
private javafx.scene.layout.HBox |
- contenidoBurbuja
- Donde poner el contenido de array.
- |
-
private java.util.ResourceBundle |
- resourceBundle
- Donde está guardado los idiomas.
- |
-
private javafx.scene.Scene |
- scene
- La escena donde está cosas graficas.
- |
-
Constructor and Description | -
---|
BurbujaController()
- |
-
Modifier and Type | -Method and Description | -
---|---|
protected void |
- botonCorrer()
- Ordenarlo completamente.
- |
-
protected void |
- botonNuevo()
- Crear un array nuevo.
- |
-
protected void |
- botonPaso()
- Ordenarlo paso por paso.
- |
-
private void |
- errorYaOrdenado()
- Se muestra un error si el array ya está ordenado.
- |
-
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 |
- initializeScene()
- Crear el array de tamaño 10.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private javafx.scene.layout.HBox contenidoBurbuja-
private javafx.scene.text.Text codigoBurbuja-
private javafx.scene.Scene scene-
private java.util.ResourceBundle resourceBundle-
private Array array-
Modifier and Type | +Field and Description | +
---|---|
private Array |
+array
+El array usado en la aplicación.
+ |
+
private javafx.scene.text.Text |
+codigoBurbuja
+Donde va el codigo a mostrar a la pantalla.
+ |
+
private javafx.scene.layout.HBox |
+contenidoBurbuja
+Donde poner el contenido de array.
+ |
+
private java.util.ResourceBundle |
+resourceBundle
+Donde está guardado los idiomas.
+ |
+
private javafx.scene.Scene |
+scene
+La escena donde está cosas graficas.
+ |
+
Constructor and Description | +
---|
BurbujaController() |
+
Modifier and Type | +Method and Description | +
---|---|
protected void |
+botonCorrer()
+Ordenarlo completamente.
+ |
+
protected void |
+botonNuevo()
+Crear un array nuevo.
+ |
+
protected void |
+botonPaso()
+Ordenarlo paso por paso.
+ |
+
private void |
+errorYaOrdenado()
+Se muestra un error si el array ya está ordenado.
+ |
+
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 |
+initializeScene()
+Crear el array de tamaño 10.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private javafx.scene.layout.HBox contenidoBurbuja+
private javafx.scene.text.Text codigoBurbuja+
private javafx.scene.Scene scene+
private java.util.ResourceBundle resourceBundle+
private Array array+
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 botonNuevo()-
protected void botonPaso()-
protected void botonCorrer()-
private void errorYaOrdenado()-
private void initializeScene()-
private void generarGrafico()-
initialize
in interface javafx.fxml.Initializable
location
- URL: El URL de fxml en uso.resourceBundle
- ResourceBundle: Tiene datos de idioma.protected void botonNuevo()+
protected void botonPaso()+
protected void botonCorrer()+
private void errorYaOrdenado()+
private void initializeScene()+
private void generarGrafico()+
public class Cola
+
public final class Cola
extends java.lang.Object
- Modifier and Type | -Field and Description | -
---|---|
private java.lang.String[] |
- cola
- La cola.
- |
-
private int |
- size
- La cantidad de elementos que están en la cola.
- |
-
Constructor and Description | -
---|
Cola()
- Inicializar.
- |
-
Modifier and Type | -Method and Description | -
---|---|
java.lang.String |
- getIndice(int indice)
- Devolver el valor que está en un indice de la cola.
- |
-
int |
- peek()
- Peek al valor que está al principio de la cola.
- |
-
boolean |
- pop()
- Pop un valor del principio de la cola.
- |
-
void |
- push(int valor)
- Push un valor en la cola encima.
- |
-
int |
- size()
- Devolver la cantidad de elementos que están en la cola.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private java.lang.String[] cola-
private int size-
public int size()-
public void push(int valor)-
valor
- int: El valor a push.public boolean pop()-
public int peek()-
public java.lang.String getIndice(int indice)-
indice
- int: El indice que desea devolver.Modifier and Type | +Field and Description | +
---|---|
private java.lang.String[] |
+cola
+La cola.
+ |
+
private int |
+size
+La cantidad de elementos que están en la cola.
+ |
+
Constructor and Description | +
---|
Cola()
+Inicializar.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
java.lang.String |
+getIndice(int indice)
+Devolver el valor que está en un indice de la cola.
+ |
+
int |
+peek()
+Peek al valor que está al principio de la cola.
+ |
+
boolean |
+pop()
+Pop un valor del principio de la cola.
+ |
+
void |
+push(int valor)
+Push un valor en la cola encima.
+ |
+
int |
+size()
+Devolver la cantidad de elementos que están en la cola.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private java.lang.String[] cola+
private int size+
public int size()+
public void push(int valor)+
valor
- int: El valor a push.public boolean pop()+
public int peek()+
public java.lang.String getIndice(int indice)+
indice
- int: El indice que desea devolver.public class ColaController
extends java.lang.Object
implements javafx.fxml.Initializable
- Modifier and Type | -Field and Description | -
---|---|
private javafx.scene.text.Text |
- codigoCola
- Donde va el codigo a mostrar a la pantalla.
- |
-
private Cola
- |
- cola
- La cola usado en la aplicación.
- |
-
private javafx.scene.layout.VBox |
- contenidoCola
- 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 |
- valorCola
- La caja para ingresar textos.
- |
-
Constructor and Description | -
---|
ColaController()
- |
-
Modifier and Type | -Method and Description | -
---|---|
protected void |
- botonLlenar()
- Llenar la cola con numeros al azar.
- |
-
protected void |
- botonPeek()
- Peek a ver si existe un elemento en la pila y mostrar el codigo
- en la pantalla
- Si existe un valor destacarlo.
-
- |
-
protected void |
- botonPop()
- Pop un valor de la pila si existe y mostrar el codigo en la
- pantalla.
-
- |
-
protected void |
- botonPush()
- Push un valor a la cola y mostrar el codigo en la pantalla.
- |
-
protected void |
- botonVaciar()
- Vaciar la cola de todos los valores.
- |
-
private void |
- errorNoValor()
- Se muestra un error si la persona no ingresa un valor en el
- TextField.
-
- |
-
private void |
- errorVacia()
- Error cuando la pila está vacía.
- |
-
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.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private TextFieldLimited valorCola-
private javafx.scene.layout.VBox contenidoCola-
private javafx.scene.text.Text codigoCola-
private javafx.scene.Scene scene-
private java.util.ResourceBundle resourceBundle-
private Cola cola-
private Grafico grafico-
Modifier and Type | +Field and Description | +
---|---|
private javafx.scene.text.Text |
+codigoCola
+Donde va el codigo a mostrar a la pantalla.
+ |
+
private Cola |
+cola
+La cola usado en la aplicación.
+ |
+
private javafx.scene.layout.VBox |
+contenidoCola
+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 |
+valorCola
+La caja para ingresar textos.
+ |
+
Constructor and Description | +
---|
ColaController() |
+
Modifier and Type | +Method and Description | +
---|---|
protected void |
+botonLlenar()
+Llenar la cola con numeros al azar.
+ |
+
protected void |
+botonPeek()
+Peek a ver si existe un elemento en la pila y mostrar el codigo en la pantalla
+ Si existe un valor destacarlo.
+ |
+
protected void |
+botonPop()
+Pop un valor de la pila si existe y mostrar el codigo en la pantalla.
+ |
+
protected void |
+botonPush()
+Push un valor a la cola y mostrar el codigo en la pantalla.
+ |
+
protected void |
+botonVaciar()
+Vaciar la cola de todos los valores.
+ |
+
private void |
+errorNoValor()
+Se muestra un error si la persona no ingresa un valor en el TextField.
+ |
+
private void |
+errorVacia()
+Error cuando la pila está vacía.
+ |
+
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.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private TextFieldLimited valorCola+
private javafx.scene.layout.VBox contenidoCola+
private javafx.scene.text.Text codigoCola+
private javafx.scene.Scene scene+
private java.util.ResourceBundle resourceBundle+
private Cola cola+
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 botonPush()-
protected void botonPop()-
protected void botonPeek()-
private void errorNoValor()-
private void errorVacia()-
private void generarGrafico()-
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 botonPush()+
protected void botonPop()+
protected void botonPeek()+
private void errorNoValor()+
private void errorVacia()+
private void generarGrafico()+
public class Colores
extends java.lang.Object
- Modifier and Type | -Field and Description | -
---|---|
private int |
- color
- El color actual en forma numerica.
- |
-
private javafx.scene.paint.Color |
- fondo
- El color de fondo actual.
- |
-
static int |
- MAX_COLORS
- Cuantos colores estan definidos en esta clase.
- |
-
private javafx.scene.paint.Color |
- texto
- El color de texto actual.
- |
-
Constructor and Description | -
---|
Colores()
- Inicializar el primer color.
- |
-
Modifier and Type | -Method and Description | -
---|---|
javafx.scene.paint.Color |
- getFondo()
- Devolver el color del fondo actual.
- |
-
javafx.scene.paint.Color |
- getTexto()
- Devolver el color del texto actual.
- |
-
void |
- siguinteColor()
- Cambiar el color al siguinte.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
public static final int MAX_COLORS-
private int color-
private javafx.scene.paint.Color texto-
private javafx.scene.paint.Color fondo-
public Colores()-
public void siguinteColor()-
public javafx.scene.paint.Color getTexto()-
public javafx.scene.paint.Color getFondo()-
Modifier and Type | +Field and Description | +
---|---|
private int |
+color
+El color actual en forma numerica.
+ |
+
private javafx.scene.paint.Color |
+fondo
+El color de fondo actual.
+ |
+
static int |
+MAX_COLORS
+Cuantos colores estan definidos en esta clase.
+ |
+
private javafx.scene.paint.Color |
+texto
+El color de texto actual.
+ |
+
Constructor and Description | +
---|
Colores()
+Inicializar el primer color.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
javafx.scene.paint.Color |
+getFondo()
+Devolver el color del fondo actual.
+ |
+
javafx.scene.paint.Color |
+getTexto()
+Devolver el color del texto actual.
+ |
+
void |
+siguinteColor()
+Cambiar el color al siguinte.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final int MAX_COLORS+
private int color+
private javafx.scene.paint.Color texto+
private javafx.scene.paint.Color fondo+
public Colores()+
public void siguinteColor()+
public javafx.scene.paint.Color getTexto()+
public javafx.scene.paint.Color getFondo()+
interface Enlace
- EnlaceNormal
y EnlaceCircular
.
- Modifier and Type | -Method and Description | -
---|---|
int |
- getLlave()
- Devolver la llave.
- |
-
java.lang.Object |
- getPrevio()
- Devolver el enlace previo.
- |
-
java.lang.Object |
- getSiguente()
- Devolver el siguente enlace.
- |
-
void |
- setLlave(int llave)
- Cambiar el valor de la llave.
- |
-
void |
- setPrevio(java.lang.Object previo)
- Cambiar el previo enlace.
- |
-
void |
- setSiguente(java.lang.Object siguente)
- Cambiar el siguiente enlace.
- |
-
int getLlave()-
void setLlave(int llave)-
llave
- int: El valor de la llave.java.lang.Object getSiguente()-
void setSiguente(java.lang.Object siguente)-
siguente
- Object: El siguente enlace nuevo.java.lang.Object getPrevio()-
void setPrevio(java.lang.Object previo)-
previo
- Object: El enlace previo nuevo.interface Enlace
+EnlaceNormal
y EnlaceCircular
.Modifier and Type | +Method and Description | +
---|---|
int |
+getLlave()
+Devolver la llave.
+ |
+
java.lang.Object |
+getPrevio()
+Devolver el enlace previo.
+ |
+
java.lang.Object |
+getSiguiente()
+Devolver el siguente enlace.
+ |
+
void |
+setLlave(int llave)
+Cambiar el valor de la llave.
+ |
+
void |
+setPrevio(java.lang.Object previo)
+Cambiar el previo enlace.
+ |
+
void |
+setSiguiente(java.lang.Object siguiente)
+Cambiar el siguiente enlace.
+ |
+
int getLlave()+
void setLlave(int llave)+
llave
- int: El valor de la llave.java.lang.Object getSiguiente()+
void setSiguiente(java.lang.Object siguiente)+
siguiente
- Object: El siguiente enlace nuevo.java.lang.Object getPrevio()+
void setPrevio(java.lang.Object previo)+
previo
- Object: El enlace previo nuevo.public class EnlaceCircular
+
Modifier and Type | -Field and Description | -
---|---|
private int |
- llave
- La llave.
- |
-
private EnlaceCircular |
- siguente
- El siguente enlace.
- |
-
Constructor and Description | -
---|
EnlaceCircular()
- Incializar.
- |
-
Modifier and Type | -Method and Description | -
---|---|
int |
- getLlave()
- Devolver la llave.
- |
-
EnlaceCircular
- |
- getPrevio()
- Devolver el enlace previo.
- |
-
EnlaceCircular
- |
- getSiguente()
- Devolver el siguente enlace.
- |
-
void |
- setLlave(int llave)
- Cambiar el valor de la llave.
- |
-
void |
- setPrevio(java.lang.Object previo)
- Dummy metodo para usar interface
- Enlace |
-
void |
- setSiguente(java.lang.Object siguente)
- Cambiar el siguiente enlace.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private int llave-
private EnlaceCircular siguente-
public EnlaceCircular()-
public int getLlave()-
public void setLlave(int llave)-
public EnlaceCircular getSiguente()-
getSiguente
in
- interface Enlace
- public void setSiguente(java.lang.Object siguente)-
setSiguente
in
- interface Enlace
- siguente
- Object: El siguente enlace nuevo de tipo EnlaceCircular
.
- public EnlaceCircular getPrevio()-
public void setPrevio(java.lang.Object previo)-
Enlace
setPrevio
in
- interface Enlace
- previo
- Object: El enlace previo nuevo de tipo EnlaceCircular
.
- Modifier and Type | +Field and Description | +
---|---|
private int |
+llave
+La llave.
+ |
+
private EnlaceCircular |
+siguiente
+El siguiente enlace.
+ |
+
Constructor and Description | +
---|
EnlaceCircular()
+Incializar.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
int |
+getLlave()
+Devolver la llave.
+ |
+
EnlaceCircular |
+getPrevio()
+Devolver el enlace previo.
+ |
+
EnlaceCircular |
+getSiguiente()
+Devolver el siguiente enlace.
+ |
+
void |
+setLlave(int llave)
+Cambiar el valor de la llave.
+ |
+
void |
+setPrevio(java.lang.Object previo)
+Dummy metodo para usar interface
+Enlace |
+
void |
+setSiguiente(java.lang.Object siguiente)
+Cambiar el siguiente enlace.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private int llave+
private EnlaceCircular siguiente+
public int getLlave()+
public void setLlave(int llave)+
public EnlaceCircular getSiguiente()+
getSiguiente
in interface Enlace
public void setSiguiente(java.lang.Object siguiente)+
setSiguiente
in interface Enlace
siguiente
- Object: El siguiente enlace nuevo de tipo EnlaceCircular
.public EnlaceCircular getPrevio()+
public void setPrevio(java.lang.Object previo)+
Enlace
setPrevio
in interface Enlace
previo
- Object: El enlace previo nuevo de tipo EnlaceCircular
.public class EnlaceNormal
+
Modifier and Type | -Field and Description | -
---|---|
private int |
- llave
- La llave.
- |
-
private EnlaceNormal |
- previo
- El enlace previo por doble enlazada.
- |
-
private EnlaceNormal |
- siguente
- El siguente enlace.
- |
-
Constructor and Description | -
---|
EnlaceNormal()
- Incializar.
- |
-
Modifier and Type | -Method and Description | -
---|---|
int |
- getLlave()
- Devolver la llave.
- |
-
EnlaceNormal
- |
- getPrevio()
- Devolver el enlace previo.
- |
-
EnlaceNormal
- |
- getSiguente()
- Devolver el siguente enlace.
- |
-
void |
- setLlave(int llave)
- Cambiar el valor de la llave.
- |
-
void |
- setPrevio(java.lang.Object previo)
- Cambiar el previo enlace.
- |
-
void |
- setSiguente(java.lang.Object siguente)
- Cambiar el siguiente enlace.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private int llave-
private EnlaceNormal siguente-
private EnlaceNormal previo-
public int getLlave()-
public void setLlave(int llave)-
public EnlaceNormal getSiguente()-
getSiguente
in
- interface Enlace
- public void setSiguente(java.lang.Object siguente)-
setSiguente
in
- interface Enlace
- siguente
- Object: El siguente enlace nuevo de tipo EnlaceNormal
.
- public EnlaceNormal getPrevio()-
public void setPrevio(java.lang.Object previo)-
setPrevio
in
- interface Enlace
- previo
- Object: El enlace previo nuevo de tipo EnlaceNormal
.
- Modifier and Type | +Field and Description | +
---|---|
private int |
+llave
+La llave.
+ |
+
private EnlaceNormal |
+previo
+El enlace previo por doble enlazada.
+ |
+
private EnlaceNormal |
+siguiente
+El siguiente enlace.
+ |
+
Constructor and Description | +
---|
EnlaceNormal()
+Incializar.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
int |
+getLlave()
+Devolver la llave.
+ |
+
EnlaceNormal |
+getPrevio()
+Devolver el enlace previo.
+ |
+
EnlaceNormal |
+getSiguiente()
+Devolver el siguiente enlace.
+ |
+
void |
+setLlave(int llave)
+Cambiar el valor de la llave.
+ |
+
void |
+setPrevio(java.lang.Object previo)
+Cambiar el previo enlace.
+ |
+
void |
+setSiguiente(java.lang.Object siguiente)
+Cambiar el siguiente enlace.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private int llave+
private EnlaceNormal siguiente+
private EnlaceNormal previo+
public int getLlave()+
public void setLlave(int llave)+
public EnlaceNormal getSiguiente()+
getSiguiente
in interface Enlace
public void setSiguiente(java.lang.Object siguiente)+
setSiguiente
in interface Enlace
siguiente
- Object: El siguiente enlace nuevo de tipo EnlaceNormal
.public EnlaceNormal getPrevio()+
public void setPrevio(java.lang.Object previo)+
setPrevio
in interface Enlace
previo
- Object: El enlace previo nuevo de tipo EnlaceNormal
.public class Grafico
extends java.lang.Object
- Modifier and Type | -Field and Description | -
---|---|
private javafx.animation.SequentialTransition |
- blinkTransition
- Contiene la animación de destacar.
- |
-
static int |
- CIRCULO
- Tipo de dibujo circular.
- |
-
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.
-
- |
-
static int |
- RECTANGULO
- Tipo de dibujo rectuangular.
- |
-
private javafx.scene.Scene |
- scene
- La escena donde está cosas graficas.
- |
-
private int |
- 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.
- |
-
static javafx.scene.layout.StackPane |
- crearCaja(Colores colores,
- java.lang.String label,
- java.lang.String texto,
- int tamano)
- Crear un rectangulo con texto adentro.
- |
-
static javafx.scene.layout.StackPane |
- crearFlechaAbajo()
- Crear una flecha que apunta por abajo.
- |
-
static javafx.scene.layout.StackPane |
- crearFlechaArriba()
- Crear una flecha que apunta por arriba.
- |
-
static javafx.scene.layout.StackPane |
- crearLineaVertical()
- Crear una linea vertical
- |
-
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,
- int tipo)
- Destacar un elemento
- |
-
void |
- removerDestacar()
- Remover el efecto de destacar.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
public static final int RECTANGULO-
public static final int CIRCULO-
private javafx.animation.SequentialTransition blinkTransition-
private int destacado-
private int 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 crearFlechaAbajo()-
public static javafx.scene.layout.StackPane crearFlechaArriba()-
public static javafx.scene.layout.StackPane crearLineaVertical()-
public static javafx.scene.layout.StackPane crearCaja(Colores colores, +Esta clase es para trabajar con graficos.+
Modifier and Type | +Class and Description | +
---|---|
private static class |
+Grafico.Destacados
+Clase de elemento destacado.
+ |
+
Modifier and Type | +Field and Description | +
---|---|
static int |
+CIRCULO
+Tipo de dibujo circular.
+ |
+
private java.util.List<Grafico.Destacados> |
+destacados
+Los elementos destacados.
+ |
+
static int |
+DURACION
+Duración de la animación.
+ |
+
static int |
+RECTANGULO
+Tipo de dibujo rectuangular.
+ |
+
private javafx.scene.Scene |
+scene
+La escena donde está cosas graficas.
+ |
+
static int |
+TEXTO
+Tipo de dibjuo texto
+ |
+
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.
+ |
+
static javafx.scene.layout.StackPane |
+crearCaja(Colores colores,
+ java.lang.String label,
+ java.lang.String texto)
+Crear un rectangulo con texto adentro.
+ |
+
static javafx.scene.layout.StackPane |
+crearFlechaAbajo()
+Crear una flecha que apunta por abajo.
+ |
+
static javafx.scene.layout.StackPane |
+crearFlechaArriba()
+Crear una flecha que apunta por arriba.
+ |
+
static javafx.scene.layout.StackPane |
+crearHashCajas(Colores colores,
+ java.lang.String label)
+Crear 3 rectangulos.
+ |
+
static javafx.scene.layout.Pane |
+crearLineaCircular(int cajas)
+Crear la linea circular con flecha.
+ |
+
static javafx.scene.layout.StackPane |
+crearLineaVertical()
+Crear una linea vertical.
+ |
+
private static javafx.animation.PauseTransition |
+createPauseTransition(javafx.scene.shape.Circle circle,
+ javafx.scene.paint.Color colorBackground)
+Crear un animacion de transicion usando colores que cambian.
+ |
+
private static javafx.animation.PauseTransition |
+createPauseTransition(javafx.scene.shape.Rectangle rectangle,
+ javafx.scene.paint.Color colorBackground)
+Crear un animacion de transicion usando colores que cambian.
+ |
+
private static javafx.animation.PauseTransition |
+createPauseTransition(javafx.scene.text.Text text,
+ javafx.scene.paint.Color colorText)
+Crear un animacion de transicion usando colores que cambian.
+ |
+
void |
+destacar(java.lang.String id,
+ int tipo)
+Destacar un elemento
+ |
+
void |
+removerDestacar()
+Remover todos los elementos destacados.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final int DURACION+
public static final int RECTANGULO+
public static final int CIRCULO+
public static final int TEXTO+
private final javafx.scene.Scene scene+
private java.util.List<Grafico.Destacados> destacados+
public Grafico(javafx.scene.Scene scene)+
scene
- La scene a destacar.public static javafx.scene.layout.StackPane crearFlechaAbajo()+
public static javafx.scene.layout.StackPane crearFlechaArriba()+
public static javafx.scene.layout.StackPane crearLineaVertical()+
public static javafx.scene.layout.Pane crearLineaCircular(int cajas)+
cajas
- int: La cantidad de cajas que están.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, +Crear un rectangulo.+
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.public static javafx.scene.layout.StackPane crearCaja(Colores colores, - java.lang.String label, - java.lang.String texto, - int tamano)-
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.tamano
- int: El tamaño del rectangulo.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.public static javafx.scene.layout.StackPane crearHashCajas(Colores colores, + java.lang.String label)+
colores
- Colores: Los colores para dar color a los rectangulos.label
- String: El texto por el ID de fxml.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.rectangle
- Rectangle: El objeto que desea animar.colorBackground
- Color: Color del fondo de destacar.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 colorBackground)+
circle
- Circle: El objeto que desea animar.colorBackground
- Color: Color del fondo de destacar.private static javafx.animation.PauseTransition createPauseTransition(javafx.scene.text.Text text, 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, +Crear un animacion de transicion usando colores que cambian.+
text
- Text: El texto que desea animar.colorText
- Color: Color del texto.public void destacar(java.lang.String id, int tipo)-
public void removerDestacar()-
public void removerDestacar()+
public class InsercionController
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 |
- codigoInsercion
- Donde va el codigo a mostrar a la pantalla.
- |
-
private javafx.scene.layout.HBox |
- contenidoInsercion
- Donde poner el contenido de array.
- |
-
private java.util.ResourceBundle |
- resourceBundle
- Donde está guardado los idiomas.
- |
-
private javafx.scene.Scene |
- scene
- La escena donde está cosas graficas.
- |
-
Constructor and Description | -
---|
InsercionController()
- |
-
Modifier and Type | -Method and Description | -
---|---|
protected void |
- botonCorrer()
- Ordenarlo completamente.
- |
-
protected void |
- botonNuevo()
- Crear un array nuevo.
- |
-
protected void |
- botonPaso()
- Ordenarlo paso por paso.
- |
-
private void |
- errorYaOrdenado()
- Se muestra un error si el array ya está ordenado.
- |
-
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 |
- initializeScene()
- Crear el array de tamaño 10.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private javafx.scene.layout.HBox contenidoInsercion-
private javafx.scene.text.Text codigoInsercion-
private javafx.scene.Scene scene-
private java.util.ResourceBundle resourceBundle-
private Array array-
Modifier and Type | +Field and Description | +
---|---|
private Array |
+array
+El array usado en la aplicación.
+ |
+
private javafx.scene.text.Text |
+codigoInsercion
+Donde va el codigo a mostrar a la pantalla.
+ |
+
private javafx.scene.layout.HBox |
+contenidoInsercion
+Donde poner el contenido de array.
+ |
+
private java.util.ResourceBundle |
+resourceBundle
+Donde está guardado los idiomas.
+ |
+
private javafx.scene.Scene |
+scene
+La escena donde está cosas graficas.
+ |
+
Constructor and Description | +
---|
InsercionController() |
+
Modifier and Type | +Method and Description | +
---|---|
protected void |
+botonCorrer()
+Ordenarlo completamente.
+ |
+
protected void |
+botonNuevo()
+Crear un array nuevo.
+ |
+
protected void |
+botonPaso()
+Ordenarlo paso por paso.
+ |
+
private void |
+errorYaOrdenado()
+Se muestra un error si el array ya está ordenado.
+ |
+
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 |
+initializeScene()
+Crear el array de tamaño 10.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private javafx.scene.layout.HBox contenidoInsercion+
private javafx.scene.text.Text codigoInsercion+
private javafx.scene.Scene scene+
private java.util.ResourceBundle resourceBundle+
private Array array+
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 botonNuevo()-
protected void botonPaso()-
protected void botonCorrer()-
private void errorYaOrdenado()-
private void initializeScene()-
private void generarGrafico()-
initialize
in interface javafx.fxml.Initializable
location
- URL: El URL de fxml en uso.resourceBundle
- ResourceBundle: Tiene datos de idioma.protected void botonNuevo()+
protected void botonPaso()+
protected void botonCorrer()+
private void errorYaOrdenado()+
private void initializeScene()+
private void generarGrafico()+
public class ListaEnlazada
+
public final class ListaEnlazada
extends java.lang.Object
- Modifier and Type | -Field and Description | -
---|---|
private Enlace
- |
- lista
- El enlace principal de la lista.
- |
-
private int |
- size
- La cantidad de enlaces que están en la lista.
- |
-
private int |
- tipo
- El tipo de lista enlazada.
- |
-
Constructor and Description | -
---|
ListaEnlazada()
- Inicilizar.
- |
-
Modifier and Type | -Method and Description | -
---|---|
Enlace
- |
- buscar(int llave)
- Buscar una llave en la lista.
- |
-
boolean |
- eliminar(int llave)
- Eliminar un enlace de la lista.
- |
-
Enlace
- |
- getIndice(int indice)
- Devolver un enlace con su llave y valor.
- |
-
int |
- getTipo()
- Devolver el tipo de lista.
- |
-
boolean |
- insertar(int llave)
- Insertar una llave en la lista.
- |
-
void |
- setTipo(int tipo)
- Cambiar el tipo de lista.
- |
-
int |
- size()
- Devolver la cantidad de enlaces que están en la lista.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private Enlace lista-
private int size-
private int tipo-
public int size()-
public int getTipo()-
public void setTipo(int tipo)-
tipo
- int: El tipo a cambiar.public Enlace buscar(int llave)-
llave
- int: La llave a buscar.public boolean insertar(int llave)-
llave
- int: La llave a insertar.public boolean eliminar(int llave)-
llave
- int: La llave a eliminar.public Enlace getIndice(int indice)-
indice
- int: El indice que desea ver.Modifier and Type | +Field and Description | +
---|---|
private Enlace |
+lista
+El enlace principal de la lista.
+ |
+
private int |
+size
+La cantidad de enlaces que están en la lista.
+ |
+
private int |
+tipo
+El tipo de lista enlazada.
+ |
+
Constructor and Description | +
---|
ListaEnlazada()
+Inicilizar.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Enlace |
+buscar(int llave)
+Buscar una llave en la lista.
+ |
+
boolean |
+eliminar(int llave)
+Eliminar un enlace de la lista.
+ |
+
Enlace |
+getIndice(int indice)
+Devolver un enlace con su llave y valor.
+ |
+
int |
+getTipo()
+Devolver el tipo de lista.
+ |
+
boolean |
+insertar(int llave)
+Insertar una llave en la lista.
+ |
+
void |
+setTipo(int tipo)
+Cambiar el tipo de lista.
+ |
+
int |
+size()
+Devolver la cantidad de enlaces que están en la lista.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private Enlace lista+
private int size+
private int tipo+
public int size()+
public int getTipo()+
public void setTipo(int tipo)+
tipo
- int: El tipo a cambiar.public Enlace buscar(int llave)+
llave
- int: La llave a buscar.public boolean insertar(int llave)+
llave
- int: La llave a insertar.public boolean eliminar(int llave)+
llave
- int: La llave a eliminar.public Enlace getIndice(int indice)+
indice
- int: El indice que desea ver.public class ListaEnlazadaCircular
+
public final class ListaEnlazadaCircular
extends java.lang.Object
- Modifier and Type | -Field and Description | -
---|---|
private Enlace
- |
- primer
- El primer enlace.
- |
-
private int |
- size
- La cantidad de enlaces que hay.
- |
-
private int |
- tipo
- El tipo de lista enlazada.
- |
-
private Enlace
- |
- ultimo
- El ultimo enlace.
- |
-
Constructor and Description | -
---|
ListaEnlazadaCircular()
- Inicilizar.
- |
-
Modifier and Type | -Method and Description | -
---|---|
Enlace
- |
- buscar(int llave)
- Buscar una llave en la lista.
- |
-
boolean |
- eliminar(int llave)
- Eliminar un enlace de la lista.
- |
-
Enlace
- |
- getIndice(int indice)
- Devolver un enlace con su llave y valor.
- |
-
int |
- getTipo()
- Devolver el tipo de lista.
- |
-
boolean |
- insertar(int llave)
- Insertar una llave en la lista.
- |
-
void |
- setTipo(int tipo)
- Cambiar el tipo de lista.
- |
-
int |
- size()
- Devolver la cantidad de enlaces que están en la lista.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private Enlace primer-
private Enlace ultimo-
private int size-
private int tipo-
public ListaEnlazadaCircular()-
public int size()-
public int getTipo()-
public void setTipo(int tipo)-
tipo
- int: El tipo a cambiar.public Enlace buscar(int llave)-
llave
- int: La llave a buscar.public boolean insertar(int llave)-
llave
- int: La llave a insertar.public boolean eliminar(int llave)-
llave
- int: La llave a elminiar.public Enlace getIndice(int indice)-
indice
- int: El indice que desea ver.Modifier and Type | +Field and Description | +
---|---|
private Enlace |
+primer
+El primer enlace.
+ |
+
private int |
+size
+La cantidad de enlaces que hay.
+ |
+
private int |
+tipo
+El tipo de lista enlazada.
+ |
+
private Enlace |
+ultimo
+El ultimo enlace.
+ |
+
Constructor and Description | +
---|
ListaEnlazadaCircular()
+Inicilizar.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Enlace |
+buscar(int llave)
+Buscar una llave en la lista.
+ |
+
boolean |
+eliminar(int llave)
+Eliminar un enlace de la lista.
+ |
+
Enlace |
+getIndice(int indice)
+Devolver un enlace con su llave y valor.
+ |
+
int |
+getTipo()
+Devolver el tipo de lista.
+ |
+
boolean |
+insertar(int llave)
+Insertar una llave en la lista.
+ |
+
void |
+setTipo(int tipo)
+Cambiar el tipo de lista.
+ |
+
int |
+size()
+Devolver la cantidad de enlaces que están en la lista.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private Enlace primer+
private Enlace ultimo+
private int size+
private int tipo+
public ListaEnlazadaCircular()+
public int size()+
public int getTipo()+
public void setTipo(int tipo)+
tipo
- int: El tipo a cambiar.public Enlace buscar(int llave)+
llave
- int: La llave a buscar.public boolean insertar(int llave)+
llave
- int: La llave a insertar.public boolean eliminar(int llave)+
llave
- int: La llave a elminiar.public Enlace getIndice(int indice)+
indice
- int: El indice que desea ver.public final class ListaEnlazadaTipos
extends java.lang.Object
- Modifier and Type | -Field and Description | -
---|---|
static int |
- CIRCULAR
- Tipo circular.
- |
-
static int |
- DOBLEMENTE_ENLAZADA
- Tipo doblemente enlazada.
- |
-
static int |
- SIMPLE
- Tipo simple.
- |
-
private int |
- tipo
- El tipo elegido.
- |
-
Constructor and Description | -
---|
ListaEnlazadaTipos(int tipo)
- Inicilizar el tipo de lista enlazada.
- |
-
Modifier and Type | -Method and Description | -
---|---|
int |
- getTipo()
- Devolver el tipo de lista enlazada.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
public static final int SIMPLE-
public static final int CIRCULAR-
public static final int DOBLEMENTE_ENLAZADA-
private int tipo-
Modifier and Type | +Field and Description | +
---|---|
static int |
+CIRCULAR
+Tipo circular.
+ |
+
static int |
+DOBLEMENTE_ENLAZADA
+Tipo doblemente enlazada.
+ |
+
static int |
+SIMPLE
+Tipo simple.
+ |
+
private int |
+tipo
+El tipo elegido.
+ |
+
Constructor and Description | +
---|
ListaEnlazadaTipos(int tipo)
+Inicilizar el tipo de lista enlazada.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
int |
+getTipo()
+Devolver el tipo de lista enlazada.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final int SIMPLE+
public static final int CIRCULAR+
public static final int DOBLEMENTE_ENLAZADA+
private final int tipo+
public class ListaEnlazdaController
extends java.lang.Object
implements javafx.fxml.Initializable
- Modifier and Type | -Field and Description | -
---|---|
private javafx.scene.text.Text |
- codigoLista
- Donde va el codigo a mostrar a la pantalla.
- |
-
private Colores
- |
- colores
- Colores por los dibjos.
- |
-
private javafx.scene.layout.VBox |
- contenidoLista
- Donde poner el contenido de lista.
- |
-
private Grafico
- |
- grafico
- Grafico rectangulos y lineas.
- |
-
private ListaEnlazada |
- listaEnlazada
- La lista enlazada usado en la aplicación.
- |
-
private ListaEnlazadaCircular |
- listaEnlazadaCircular
- La lista enlazada circular usado en la aplicación.
- |
-
private ListaEnlazadaTipos |
- listaEnlazadaTipos
- Tipo de lista enlazada a trabajar.
- |
-
private java.util.ResourceBundle |
- resourceBundle
- Donde está guardado los idiomas.
- |
-
private javafx.scene.Scene |
- scene
- La escena donde está cosas graficas.
- |
-
private TextFieldLimited |
- valorLista
- La caja para ingresar el valor.
- |
-
Constructor and Description | -
---|
ListaEnlazdaController()
- |
-
Modifier and Type | -Method and Description | -
---|---|
protected void |
- botonBuscar()
- Buscar si existe una llave en la lista y mostrar el codigo en la
- pantalla
- Si existe la llave destacarla.
-
- |
-
protected void |
- botonEliminar()
- Eliminar un valor de la lista si existe y mostrar el codigo en la
- pantalla.
-
- |
-
protected void |
- botonInsertar()
- Insertar un valor a la lista y mostrar el codigo en la
- pantalla.
-
- |
-
protected void |
- botonLlenar()
- Llenar la lista con numeros al azar.
- |
-
protected void |
- botonVaciar()
- Vaciar la lista de todos los valores.
- |
-
private void |
- dibujarDoble(Enlace enlace)
- Dibujarlo con dos flechas.
- |
-
private void |
- dibujarSimple(Enlace enlace)
- Dibujarlo con una flecha.
- |
-
private void |
- errorNoEsta()
- Error cuando la llave no está en la lista.
- |
-
private void |
- errorNoValor()
- Se muestra un error si la persona no ingresa un valor y una llave
- en los 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 |
- initializeLista()
- Crear una lista vacia.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private TextFieldLimited valorLista-
private javafx.scene.layout.VBox contenidoLista-
private javafx.scene.text.Text codigoLista-
private javafx.scene.Scene scene-
private java.util.ResourceBundle resourceBundle-
private ListaEnlazada listaEnlazada-
private ListaEnlazadaCircular listaEnlazadaCircular-
private ListaEnlazadaTipos listaEnlazadaTipos-
private Grafico grafico-
private Colores colores-
Modifier and Type | +Field and Description | +
---|---|
private javafx.scene.text.Text |
+codigoLista
+Donde va el codigo a mostrar a la pantalla.
+ |
+
private Colores |
+colores
+Colores por los dibjos.
+ |
+
private javafx.scene.layout.VBox |
+contenidoLista
+Donde poner el contenido de lista.
+ |
+
private javafx.scene.layout.VBox |
+contenidoListaCircular
+Donde poner el contenido de lista circular.
+ |
+
private Grafico |
+grafico
+Grafico rectangulos y lineas.
+ |
+
private ListaEnlazada |
+listaEnlazada
+La lista enlazada usado en la aplicación.
+ |
+
private ListaEnlazadaCircular |
+listaEnlazadaCircular
+La lista enlazada circular usado en la aplicación.
+ |
+
private ListaEnlazadaTipos |
+listaEnlazadaTipos
+Tipo de lista enlazada a trabajar.
+ |
+
private java.util.ResourceBundle |
+resourceBundle
+Donde está guardado los idiomas.
+ |
+
private javafx.scene.Scene |
+scene
+La escena donde está cosas graficas.
+ |
+
private TextFieldLimited |
+valorLista
+La caja para ingresar el valor.
+ |
+
Constructor and Description | +
---|
ListaEnlazdaController() |
+
Modifier and Type | +Method and Description | +
---|---|
protected void |
+botonBuscar()
+Buscar si existe una llave en la lista y mostrar el codigo en la pantalla
+ Si existe la llave destacarla.
+ |
+
protected void |
+botonEliminar()
+Eliminar un valor de la lista si existe y mostrar el codigo en la pantalla.
+ |
+
protected void |
+botonInsertar()
+Insertar un valor a la lista y mostrar el codigo en la pantalla.
+ |
+
protected void |
+botonLlenar()
+Llenar la lista con numeros al azar.
+ |
+
protected void |
+botonVaciar()
+Vaciar la lista de todos los valores.
+ |
+
private void |
+dibujarDoble(Enlace enlace,
+ boolean primer)
+Dibujarlo con dos flechas.
+ |
+
private void |
+dibujarSimple(Enlace enlace,
+ boolean sinFlecha)
+Dibujarlo con una flecha.
+ |
+
private void |
+errorNoEsta()
+Error cuando la llave no está en la lista.
+ |
+
private void |
+errorNoValor()
+Se muestra un error si la persona no ingresa un valor y una llave en los 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 |
+initializeLista()
+Crear una lista vacia.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private TextFieldLimited valorLista+
private javafx.scene.layout.VBox contenidoLista+
private javafx.scene.layout.VBox contenidoListaCircular+
private javafx.scene.text.Text codigoLista+
private javafx.scene.Scene scene+
private java.util.ResourceBundle resourceBundle+
private ListaEnlazada listaEnlazada+
private ListaEnlazadaCircular listaEnlazadaCircular+
private ListaEnlazadaTipos listaEnlazadaTipos+
private Grafico grafico+
private Colores colores+
public ListaEnlazdaController()+
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 initializeLista()-
private void generarGrafico()-
private void dibujarSimple(Enlace enlace)-
enlace
- Object: El enlace que tiene la llave y valor.private void dibujarDoble(Enlace enlace)-
enlace
- El enlace que tiene la llave y valor.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 initializeLista()+
private void generarGrafico()+
private void dibujarSimple(Enlace enlace, + boolean sinFlecha)+
enlace
- Enlace: El enlace que tiene la llave y valor.sinFlecha
- boolean: Verdad si necesita dibujar una flecha.private void dibujarDoble(Enlace enlace, + boolean primer)+
enlace
- Enlace: El enlace que tiene la llave y valor.primer
- boolean: Verdad si es el primer elemento de la lista.public class Logs
extends java.lang.Object
- Modifier and Type | -Field and Description | -
---|---|
static java.lang.String |
- LOGFILE
- Nombre de archivo para guardar los logs.
- |
-
static java.lang.String |
- LOGNAME
- Nombre del log.
- |
-
Constructor and Description | -
---|
Logs()
- Crear un logger usando "EDD".
-
- |
-
Modifier and Type | -Method and Description | -
---|---|
static void |
- log(java.util.logging.Level level,
- java.lang.String mensaje)
- Agregar un log al logger.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
public static final java.lang.String LOGFILE-
public static final java.lang.String LOGNAME-
public Logs()-
Modifier and Type | +Field and Description | +
---|---|
static java.lang.String |
+LOGFILE
+Nombre de archivo para guardar los logs.
+ |
+
static java.lang.String |
+LOGNAME
+Nombre del log.
+ |
+
Constructor and Description | +
---|
Logs()
+Crear un logger usando "EDD".
+ |
+
Modifier and Type | +Method and Description | +
---|---|
static void |
+log(java.util.logging.Level level,
+ java.lang.String mensaje)
+Agregar un log al logger.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final java.lang.String LOGFILE+
public static final java.lang.String LOGNAME+
public Logs()+
level
- Level: El tipo de error o mensaje que ha sido generado.mensaje
- String: El mensaje de lo que pasó.public class Main
extends javafx.application.Application
- javafx.application.Application.Parameters
Modifier and Type | -Field and Description | -
---|---|
static boolean |
- DEBUG
- Estado de depuración.
- |
-
STYLESHEET_CASPIAN, STYLESHEET_MODENA
Modifier and Type | -Method and Description | -
---|---|
static void |
- main(java.lang.String[] args)
- Inicilizar el logeo y lanzar la interfaz grafica.
- |
-
void |
- start(javafx.stage.Stage stage)
- Crear el stage y la scene para la aplicación grafica.
- |
-
getHostServices, getParameters, getUserAgentStylesheet, init, launch, launch,
- notifyPreloader, setUserAgentStylesheet, stop
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
public static final boolean DEBUG-
public static void main(java.lang.String[] args)-
args
- String[]: Argumentos desde la consola.public void start(javafx.stage.Stage stage)-
start
in
- class javafx.application.Application
stage
- El primer stage donde va todas las cosas visuales.javafx.application.Application.Parameters
Modifier and Type | +Field and Description | +
---|---|
static boolean |
+DEBUG
+Estado de depuración.
+ |
+
STYLESHEET_CASPIAN, STYLESHEET_MODENA
Modifier and Type | +Method and Description | +
---|---|
static void |
+main(java.lang.String[] args)
+Inicilizar el logeo y lanzar la interfaz grafica.
+ |
+
static void |
+setIcon(javafx.scene.control.Dialog dialog,
+ java.lang.Class classe) |
+
void |
+start(javafx.stage.Stage stage)
+Crear el stage y la scene para la aplicación grafica.
+ |
+
getHostServices, getParameters, getUserAgentStylesheet, init, launch, launch, notifyPreloader, setUserAgentStylesheet, stop
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final boolean DEBUG+
public static void main(java.lang.String[] args)+
args
- String[]: Argumentos desde la consola.public static void setIcon(javafx.scene.control.Dialog dialog, + java.lang.Class classe)+
public void start(javafx.stage.Stage stage)+
start
in class javafx.application.Application
stage
- El primer stage donde va todas las cosas visuales.public class MenuController
extends javafx.scene.layout.VBox
implements javafx.fxml.Initializable
- alignmentProperty, fillWidthProperty, spacingProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty,
- heightProperty, insetsProperty, maxHeightProperty, maxWidthProperty,
- minHeightProperty, minWidthProperty, opaqueInsetsProperty, paddingProperty,
- prefHeightProperty, prefWidthProperty, scaleShapeProperty, shapeProperty,
- snapToPixelProperty, widthProperty
impl_traversalEngineProperty, needsLayoutProperty
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty,
- accessibleTextProperty, blendModeProperty, boundsInLocalProperty,
- boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty,
- cursorProperty, depthTestProperty, disabledProperty, disableProperty,
- effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty,
- focusedProperty, focusTraversableProperty, hoverProperty, idProperty,
- impl_showMnemonicsProperty, impl_treeVisibleProperty, inputMethodRequestsProperty,
- layoutBoundsProperty, layoutXProperty, layoutYProperty,
- localToParentTransformProperty, localToSceneTransformProperty, managedProperty,
- mouseTransparentProperty, nodeOrientationProperty, onContextMenuRequestedProperty,
- onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty,
- onDragEnteredProperty, onDragExitedProperty, onDragOverProperty,
- onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty,
- onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty,
- onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty,
- onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty,
- onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty,
- onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty,
- onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty,
- onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty,
- onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty,
- onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty,
- onZoomStartedProperty, opacityProperty, parentProperty, pickOnBoundsProperty,
- pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty,
- scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty,
- translateYProperty, translateZProperty, visibleProperty
Modifier and Type | -Field and Description | -
---|---|
private javafx.scene.control.MenuBar |
- menuBar
- La barra del menu.
- |
-
private java.util.ResourceBundle |
- resourceBundle
- Los idiomas.
- |
-
USE_COMPUTED_SIZE, USE_PREF_SIZE
BASELINE_OFFSET_SAME_AS_HEIGHT
Constructor and Description | -
---|
MenuController()
- |
-
Modifier and Type | -Method and Description | -
---|---|
void |
- initialize(java.net.URL location,
- java.util.ResourceBundle resourceBundle)
- Inicialicar el menu con el idioma.
- |
-
private void |
- loadStage(java.lang.String fxml,
- java.lang.String css,
- java.util.ResourceBundle resourceBundle)
- Cargar el fxml y css.
- |
-
private void |
- loadStage(java.lang.String title,
- java.lang.String fxml,
- java.lang.String css)
- Cargar el fxml, css y titulo.
- |
-
private void |
- loadStage(java.lang.String title,
- java.lang.String fxml,
- java.lang.String css,
- java.lang.Object object)
- Cargar el fxml, css y titulo.
- |
-
protected void |
- menuAcerca()
- Click en Acerca.
- |
-
protected void |
- menuArrayOrdenado()
- Click en Array Ordenado.
- |
-
protected void |
- menuArraySimple()
- Click en Array Simple.
- |
-
protected void |
- menuBurbuja()
- Click en Burbuja.
- |
-
protected void |
- menuCola()
- Click en Cola.
- |
-
protected void |
- menuEspanol()
- Click en Español.
- |
-
protected void |
- menuIngles()
- Click en Ingles.
- |
-
protected void |
- menuInsercion()
- Click en Inserción.
- |
-
protected void |
- menuListaEnlazadaCircular()
- Click en Lista Enlazada Circular.
- |
-
protected void |
- menuListaEnlazadaDoble()
- Click en Lista Enlazada Doble.
- |
-
protected void |
- menuListaEnlazadaSimple()
- Click en Lista Enlazada Simple.
- |
-
protected void |
- menuMerge()
- Click en Merge.
- |
-
protected void |
- menuPila()
- Click en Pila.
- |
-
protected void |
- menuQuick()
- Click en Quick.
- |
-
protected void |
- menuSeleccion()
- Click en Selecion.
- |
-
protected void |
- menuShell()
- Click en Shell.
- |
-
alignmentProperty, clearConstraints, computeMinHeight, computeMinWidth,
- computePrefHeight, computePrefWidth, fillWidthProperty, getAlignment,
- getClassCssMetaData, getContentBias, getCssMetaData, getMargin, getSpacing,
- getVgrow, isFillWidth, layoutChildren, requestLayout, setAlignment, setFillWidth,
- setMargin, setSpacing, setVgrow, spacingProperty
getChildren
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty,
- computeMaxHeight, computeMaxWidth, getBackground, getBorder, getHeight, getInsets,
- getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding,
- getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth,
- heightProperty, impl_computeContains, impl_computeGeomBounds,
- impl_computeLayoutBounds, impl_createPeer, impl_notifyLayoutBoundsChanged,
- impl_pickNodeLocal, impl_updatePeer, insetsProperty, isCacheShape, isCenterShape,
- isResizable, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea,
- layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight,
- minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty,
- paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty,
- prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder,
- setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth,
- setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight,
- setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth,
- shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset,
- snappedTopInset, snapPosition, snapSize, snapSpace, snapToPixelProperty,
- widthProperty
getBaselineOffset, getChildrenUnmodifiable, getImpl_traversalEngine,
- getManagedChildren, getStylesheets, impl_getAllParentStylesheets, impl_processCSS,
- impl_processMXNode, impl_traversalEngineProperty, isNeedsLayout, layout, lookup,
- needsLayoutProperty, queryAccessibleAttribute, requestParentLayout,
- setImpl_traversalEngine, setNeedsLayout, updateBounds
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty,
- accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize,
- blendModeProperty, boundsInLocalProperty, boundsInParentProperty,
- buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty,
- computeAreaInScreen, contains, contains, containsBounds, cursorProperty,
- depthTestProperty, disabledProperty, disableProperty,
- effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty,
- executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty,
- getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription,
- getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint,
- getClip, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation,
- getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX,
- getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation,
- getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped,
- getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged,
- getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked,
- getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver,
- getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved,
- getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished,
- getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted,
- getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved,
- getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom,
- getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties,
- getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ,
- getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX,
- getTranslateY, getTranslateZ, getTypeSelector, getUserData, hasProperties,
- hoverProperty, idProperty, impl_clearDirty, impl_computeIntersects,
- impl_cssGetCursorInitialValue, impl_cssGetFocusTraversableInitialValue,
- impl_findStyles, impl_geomChanged, impl_getLeafTransform, impl_getMatchingStyles,
- impl_getPeer, impl_getPivotX, impl_getPivotY, impl_getPivotZ, impl_getStyleMap,
- impl_hasTransforms, impl_intersects, impl_intersectsBounds, impl_isDirty,
- impl_isDirtyEmpty, impl_isShowMnemonics, impl_isTreeVisible,
- impl_layoutBoundsChanged, impl_markDirty, impl_pickNode, impl_processCSS,
- impl_reapplyCSS, impl_setShowMnemonics, impl_setStyleMap,
- impl_showMnemonicsProperty, impl_syncPeer, impl_transformsChanged, impl_traverse,
- impl_treeVisibleProperty, inputMethodRequestsProperty, intersects, intersects,
- isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged,
- isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty,
- layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent,
- localToParent, localToParent, localToParentTransformProperty, localToScene,
- localToScene, localToScene, localToScene, localToScene, localToScene, localToScene,
- localToScene, localToScene, localToScene, localToSceneTransformProperty,
- localToScreen, localToScreen, localToScreen, localToScreen, localToScreen,
- lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty,
- notifyAccessibleAttributeChanged, onContextMenuRequestedProperty,
- onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty,
- onDragEnteredProperty, onDragExitedProperty, onDragOverProperty,
- onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty,
- onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty,
- onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty,
- onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty,
- onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty,
- onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty,
- onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty,
- onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty,
- onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty,
- onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty,
- onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal,
- parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty,
- pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter,
- removeEventHandler, requestFocus, resizeRelocate, rotateProperty,
- rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty,
- sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal,
- sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal,
- setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription,
- setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor,
- setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher,
- setEventHandler, setFocused, setFocusTraversable, setHover, setId,
- setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent,
- setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone,
- setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver,
- setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped,
- setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged,
- setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited,
- setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate,
- setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished,
- setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp,
- setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary,
- setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds,
- setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle,
- setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, snapshot,
- snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString,
- translateXProperty, translateYProperty, translateZProperty, usesMirroring,
- visibleProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait,
- wait
alignmentProperty, fillWidthProperty, spacingProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, heightProperty, insetsProperty, maxHeightProperty, maxWidthProperty, minHeightProperty, minWidthProperty, opaqueInsetsProperty, paddingProperty, prefHeightProperty, prefWidthProperty, scaleShapeProperty, shapeProperty, snapToPixelProperty, widthProperty
impl_traversalEngineProperty, needsLayoutProperty
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, focusedProperty, focusTraversableProperty, hoverProperty, idProperty, impl_showMnemonicsProperty, impl_treeVisibleProperty, inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParentTransformProperty, localToSceneTransformProperty, managedProperty, mouseTransparentProperty, nodeOrientationProperty, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, pickOnBoundsProperty, pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty, translateYProperty, translateZProperty, visibleProperty
Modifier and Type | +Field and Description | +
---|---|
private javafx.scene.control.MenuBar |
+menuBar
+La barra del menu.
+ |
+
private java.util.ResourceBundle |
+resourceBundle
+Los idiomas.
+ |
+
USE_COMPUTED_SIZE, USE_PREF_SIZE
BASELINE_OFFSET_SAME_AS_HEIGHT
Constructor and Description | +
---|
MenuController() |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+initialize(java.net.URL location,
+ java.util.ResourceBundle resourceBundle)
+Inicialicar el menu con el idioma.
+ |
+
private void |
+loadStage(java.lang.String fxml,
+ java.lang.String css,
+ java.util.ResourceBundle resourceBundle)
+Cargar el fxml y css.
+ |
+
private void |
+loadStage(java.lang.String title,
+ java.lang.String fxml,
+ java.lang.String css)
+Cargar el fxml, css y titulo.
+ |
+
private void |
+loadStage(java.lang.String title,
+ java.lang.String fxml,
+ java.lang.String css,
+ java.lang.Object object)
+Cargar el fxml, css y titulo.
+ |
+
protected void |
+menuAcerca()
+Click en Acerca.
+ |
+
protected void |
+menuArrayOrdenado()
+Click en Array Ordenado.
+ |
+
protected void |
+menuArraySimple()
+Click en Array Simple.
+ |
+
protected void |
+menuBurbuja()
+Click en Burbuja.
+ |
+
protected void |
+menuCola()
+Click en Cola.
+ |
+
protected void |
+menuEspanol()
+Click en Español.
+ |
+
protected void |
+menuHashTable()
+Click en Hash Table.
+ |
+
protected void |
+menuIngles()
+Click en Ingles.
+ |
+
protected void |
+menuInsercion()
+Click en Inserción.
+ |
+
protected void |
+menuListaEnlazadaCircular()
+Click en Lista Enlazada Circular.
+ |
+
protected void |
+menuListaEnlazadaDoble()
+Click en Lista Enlazada Doble.
+ |
+
protected void |
+menuListaEnlazadaSimple()
+Click en Lista Enlazada Simple.
+ |
+
protected void |
+menuMerge()
+Click en Merge.
+ |
+
protected void |
+menuPila()
+Click en Pila.
+ |
+
protected void |
+menuQuick()
+Click en Quick.
+ |
+
protected void |
+menuSeleccion()
+Click en Selecion.
+ |
+
protected void |
+menuShell()
+Click en Shell.
+ |
+
alignmentProperty, clearConstraints, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, fillWidthProperty, getAlignment, getClassCssMetaData, getContentBias, getCssMetaData, getMargin, getSpacing, getVgrow, isFillWidth, layoutChildren, requestLayout, setAlignment, setFillWidth, setMargin, setSpacing, setVgrow, spacingProperty
getChildren
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computeMaxHeight, computeMaxWidth, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, impl_computeContains, impl_computeGeomBounds, impl_computeLayoutBounds, impl_createPeer, impl_notifyLayoutBoundsChanged, impl_pickNodeLocal, impl_updatePeer, insetsProperty, isCacheShape, isCenterShape, isResizable, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapSize, snapSpace, snapToPixelProperty, widthProperty
getBaselineOffset, getChildrenUnmodifiable, getImpl_traversalEngine, getManagedChildren, getStylesheets, impl_getAllParentStylesheets, impl_processCSS, impl_processMXNode, impl_traversalEngineProperty, isNeedsLayout, layout, lookup, needsLayoutProperty, queryAccessibleAttribute, requestParentLayout, setImpl_traversalEngine, setNeedsLayout, updateBounds
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, containsBounds, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, hasProperties, hoverProperty, idProperty, impl_clearDirty, impl_computeIntersects, impl_cssGetCursorInitialValue, impl_cssGetFocusTraversableInitialValue, impl_findStyles, impl_geomChanged, impl_getLeafTransform, impl_getMatchingStyles, impl_getPeer, impl_getPivotX, impl_getPivotY, impl_getPivotZ, impl_getStyleMap, impl_hasTransforms, impl_intersects, impl_intersectsBounds, impl_isDirty, impl_isDirtyEmpty, impl_isShowMnemonics, impl_isTreeVisible, impl_layoutBoundsChanged, impl_markDirty, impl_pickNode, impl_processCSS, impl_reapplyCSS, impl_setShowMnemonics, impl_setStyleMap, impl_showMnemonicsProperty, impl_syncPeer, impl_transformsChanged, impl_traverse, impl_treeVisibleProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
private javafx.scene.control.MenuBar menuBar+
private java.util.ResourceBundle resourceBundle+
public void initialize(java.net.URL location, java.util.ResourceBundle resourceBundle)-
initialize
in
- interface javafx.fxml.Initializable
location
- URL: Tiene URL de FXML en uso.resourceBundle:
- Tiene los idiomas.protected void menuArraySimple()-
protected void menuArrayOrdenado()-
protected void menuBurbuja()-
protected void menuInsercion()-
protected void menuSeleccion()-
protected void menuShell()-
protected void menuQuick()-
protected void menuMerge()-
protected void menuListaEnlazadaSimple()-
protected void menuListaEnlazadaCircular()-
protected void menuListaEnlazadaDoble()-
protected void menuPila()-
protected void menuCola()-
protected void menuIngles()-
protected void menuEspanol()-
protected void menuAcerca()-
initialize
in interface javafx.fxml.Initializable
location
- URL: Tiene URL de FXML en uso.resourceBundle:
- Tiene los idiomas.protected void menuArraySimple()+
protected void menuArrayOrdenado()+
protected void menuBurbuja()+
protected void menuInsercion()+
protected void menuSeleccion()+
protected void menuShell()+
protected void menuQuick()+
protected void menuMerge()+
protected void menuListaEnlazadaSimple()+
protected void menuListaEnlazadaCircular()+
protected void menuListaEnlazadaDoble()+
protected void menuPila()+
protected void menuCola()+
protected void menuHashTable()+
protected void menuIngles()+
protected void menuEspanol()+
protected void menuAcerca()+
private void loadStage(java.lang.String title, java.lang.String fxml, java.lang.String css)-
title
- String: El titulo de la escena.fxml
- String: El archivo de fxml.css
- String: El archivo de css.title
- String: El titulo de la escena.fxml
- String: El archivo de fxml.css
- String: El archivo de css.private void loadStage(java.lang.String fxml, java.lang.String css, java.util.ResourceBundle resourceBundle)-
fxml
- String: El archivo de fxml.css
- String: El archivo de css.resourceBundle
- ResourceBundle: El idioma nuevo para cambiarlo.
- fxml
- String: El archivo de fxml.css
- String: El archivo de css.resourceBundle
- ResourceBundle: El idioma nuevo para cambiarlo.private void loadStage(java.lang.String title, java.lang.String fxml, java.lang.String css, java.lang.Object object)-
title
- String: El titulo de la escena.fxml
- String: El archivo de fxml.css
- String: El archivo de css.object
- Object: El objeto a pasar a la nueva escena.title
- String: El titulo de la escena.fxml
- String: El archivo de fxml.css
- String: El archivo de css.object
- Object: El objeto a pasar a la nueva escena.public class MergeController
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 |
- codigoMerge
- Donde va el codigo a mostrar a la pantalla.
- |
-
private javafx.scene.layout.HBox |
- contenidoMerge
- Donde poner el contenido de array.
- |
-
private java.util.ResourceBundle |
- resourceBundle
- Donde está guardado los idiomas.
- |
-
private javafx.scene.Scene |
- scene
- La escena donde está cosas graficas.
- |
-
Constructor and Description | -
---|
MergeController()
- |
-
Modifier and Type | -Method and Description | -
---|---|
protected void |
- botonCorrer()
- Ordenarlo completamente.
- |
-
protected void |
- botonNuevo()
- Crear un array nuevo.
- |
-
protected void |
- botonPaso()
- Ordenarlo paso por paso.
- |
-
private void |
- errorYaOrdenado()
- Se muestra un error si el array ya está ordenado.
- |
-
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 |
- initializeScene()
- Crear el array de tamaño 10.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private javafx.scene.layout.HBox contenidoMerge-
private javafx.scene.text.Text codigoMerge-
private javafx.scene.Scene scene-
private java.util.ResourceBundle resourceBundle-
private Array array-
Modifier and Type | +Field and Description | +
---|---|
private Array |
+array
+El array usado en la aplicación.
+ |
+
private javafx.scene.text.Text |
+codigoMerge
+Donde va el codigo a mostrar a la pantalla.
+ |
+
private javafx.scene.layout.HBox |
+contenidoMerge
+Donde poner el contenido de array.
+ |
+
private java.util.ResourceBundle |
+resourceBundle
+Donde está guardado los idiomas.
+ |
+
private javafx.scene.Scene |
+scene
+La escena donde está cosas graficas.
+ |
+
Constructor and Description | +
---|
MergeController() |
+
Modifier and Type | +Method and Description | +
---|---|
protected void |
+botonCorrer()
+Ordenarlo completamente.
+ |
+
protected void |
+botonNuevo()
+Crear un array nuevo.
+ |
+
protected void |
+botonPaso()
+Ordenarlo paso por paso.
+ |
+
private void |
+errorYaOrdenado()
+Se muestra un error si el array ya está ordenado.
+ |
+
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 |
+initializeScene()
+Crear el array de tamaño 10.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private javafx.scene.layout.HBox contenidoMerge+
private javafx.scene.text.Text codigoMerge+
private javafx.scene.Scene scene+
private java.util.ResourceBundle resourceBundle+
private Array array+
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 botonNuevo()-
protected void botonPaso()-
protected void botonCorrer()-
private void errorYaOrdenado()-
private void initializeScene()-
private void generarGrafico()-
initialize
in interface javafx.fxml.Initializable
location
- URL: El URL de fxml en uso.resourceBundle
- ResourceBundle: Tiene datos de idioma.protected void botonNuevo()+
protected void botonPaso()+
protected void botonCorrer()+
private void errorYaOrdenado()+
private void initializeScene()+
private void generarGrafico()+
public class Pila
+
public final class Pila
extends java.lang.Object
- Modifier and Type | -Field and Description | -
---|---|
private java.lang.String[] |
- pila
- La pila.
- |
-
private int |
- size
- La cantidad de elementos en la pila.
- |
-
Constructor and Description | -
---|
Pila()
- Inicializar.
- |
-
Modifier and Type | -Method and Description | -
---|---|
java.lang.String |
- getIndice(int indice)
- Devolver el valor que está en un indice de la pila.
- |
-
int |
- peek()
- Peek al valor que está encima de la pila.
- |
-
boolean |
- pop()
- Pop un valor de encima de la pila.
- |
-
void |
- push(int valor)
- Push un valor en la pila encima.
- |
-
int |
- size()
- Devolver la cantidad de elementos en la pila.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private java.lang.String[] pila-
private int size-
public int size()-
public void push(int valor)-
valor
- int: El valor a push.public boolean pop()-
public int peek()-
public java.lang.String getIndice(int indice)-
indice
- int: El indice que desea devolver.Modifier and Type | +Field and Description | +
---|---|
private java.lang.String[] |
+pila
+La pila.
+ |
+
private int |
+size
+La cantidad de elementos en la pila.
+ |
+
Constructor and Description | +
---|
Pila()
+Inicializar.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
java.lang.String |
+getIndice(int indice)
+Devolver el valor que está en un indice de la pila.
+ |
+
int |
+peek()
+Peek al valor que está encima de la pila.
+ |
+
boolean |
+pop()
+Pop un valor de encima de la pila.
+ |
+
void |
+push(int valor)
+Push un valor en la pila encima.
+ |
+
int |
+size()
+Devolver la cantidad de elementos en la pila.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private java.lang.String[] pila+
private int size+
public int size()+
public void push(int valor)+
valor
- int: El valor a push.public boolean pop()+
public int peek()+
public java.lang.String getIndice(int indice)+
indice
- int: El indice que desea devolver.public class PilaController
extends java.lang.Object
implements javafx.fxml.Initializable
- Modifier and Type | -Field and Description | -
---|---|
private javafx.scene.text.Text |
- codigoPila
- Donde va el codigo a mostrar a la pantalla.
- |
-
private javafx.scene.layout.VBox |
- contenidoPila
- Donde poner el contenido de array.
- |
-
private Grafico
- |
- grafico
- Grafico rectangulos.
- |
-
private Pila
- |
- pila
- La pila usado en la aplicación.
- |
-
private java.util.ResourceBundle |
- resourceBundle
- Donde está guardado los idiomas.
- |
-
private javafx.scene.Scene |
- scene
- La escena donde está cosas graficas.
- |
-
private TextFieldLimited |
- valorPila
- La caja para ingresar textos.
- |
-
Constructor and Description | -
---|
PilaController()
- |
-
Modifier and Type | -Method and Description | -
---|---|
protected void |
- botonLlenar()
- Llenar la pila con numeros al azar.
- |
-
protected void |
- botonPeek()
- Peek a ver si existe un elemento en la pila y mostrar el codigo
- en la pantalla
- Si existe un valor destacarlo.
-
- |
-
protected void |
- botonPop()
- Pop un valor de la pila si existe y mostrar el codigo en la
- pantalla.
-
- |
-
protected void |
- botonPush()
- Push un valor a la pila y mostrar el codigo en la pantalla.
- |
-
protected void |
- botonVaciar()
- Vaciar la pila de todos los valores.
- |
-
private void |
- errorNoValor()
- Se muestra un error si la persona no ingresa un valor en el
- TextField.
-
- |
-
private void |
- errorVacia()
- Error cuando la pila está vacía.
- |
-
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.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private TextFieldLimited valorPila-
private javafx.scene.layout.VBox contenidoPila-
private javafx.scene.text.Text codigoPila-
private javafx.scene.Scene scene-
private java.util.ResourceBundle resourceBundle-
private Pila pila-
private Grafico grafico-
Modifier and Type | +Field and Description | +
---|---|
private javafx.scene.text.Text |
+codigoPila
+Donde va el codigo a mostrar a la pantalla.
+ |
+
private javafx.scene.layout.VBox |
+contenidoPila
+Donde poner el contenido de array.
+ |
+
private Grafico |
+grafico
+Grafico rectangulos.
+ |
+
private Pila |
+pila
+La pila usado en la aplicación.
+ |
+
private java.util.ResourceBundle |
+resourceBundle
+Donde está guardado los idiomas.
+ |
+
private javafx.scene.Scene |
+scene
+La escena donde está cosas graficas.
+ |
+
private TextFieldLimited |
+valorPila
+La caja para ingresar textos.
+ |
+
Constructor and Description | +
---|
PilaController() |
+
Modifier and Type | +Method and Description | +
---|---|
protected void |
+botonLlenar()
+Llenar la pila con numeros al azar.
+ |
+
protected void |
+botonPeek()
+Peek a ver si existe un elemento en la pila y mostrar el codigo en la pantalla
+ Si existe un valor destacarlo.
+ |
+
protected void |
+botonPop()
+Pop un valor de la pila si existe y mostrar el codigo en la pantalla.
+ |
+
protected void |
+botonPush()
+Push un valor a la pila y mostrar el codigo en la pantalla.
+ |
+
protected void |
+botonVaciar()
+Vaciar la pila de todos los valores.
+ |
+
private void |
+errorNoValor()
+Se muestra un error si la persona no ingresa un valor en el TextField.
+ |
+
private void |
+errorVacia()
+Error cuando la pila está vacía.
+ |
+
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.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private TextFieldLimited valorPila+
private javafx.scene.layout.VBox contenidoPila+
private javafx.scene.text.Text codigoPila+
private javafx.scene.Scene scene+
private java.util.ResourceBundle resourceBundle+
private Pila pila+
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 botonPush()-
protected void botonPop()-
protected void botonPeek()-
private void errorNoValor()-
private void errorVacia()-
private void generarGrafico()-
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 botonPush()+
protected void botonPop()+
protected void botonPeek()+
private void errorNoValor()+
private void errorVacia()+
private void generarGrafico()+
public class QuickController
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 |
- codigoQuick
- Donde va el codigo a mostrar a la pantalla.
- |
-
private javafx.scene.layout.HBox |
- contenidoQuick
- Donde poner el contenido de array.
- |
-
private java.util.ResourceBundle |
- resourceBundle
- Donde está guardado los idiomas.
- |
-
private javafx.scene.Scene |
- scene
- La escena donde está cosas graficas.
- |
-
Constructor and Description | -
---|
QuickController()
- |
-
Modifier and Type | -Method and Description | -
---|---|
protected void |
- botonCorrer()
- Ordenarlo completamente.
- |
-
protected void |
- botonNuevo()
- Crear un array nuevo.
- |
-
protected void |
- botonPaso()
- Ordenarlo paso por paso.
- |
-
private void |
- errorYaOrdenado()
- Se muestra un error si el array ya está ordenado.
- |
-
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 |
- initializeScene()
- Crear el array de tamaño 10.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private javafx.scene.layout.HBox contenidoQuick-
private javafx.scene.text.Text codigoQuick-
private javafx.scene.Scene scene-
private java.util.ResourceBundle resourceBundle-
private Array array-
Modifier and Type | +Field and Description | +
---|---|
private Array |
+array
+El array usado en la aplicación.
+ |
+
private javafx.scene.text.Text |
+codigoQuick
+Donde va el codigo a mostrar a la pantalla.
+ |
+
private javafx.scene.layout.HBox |
+contenidoQuick
+Donde poner el contenido de array.
+ |
+
private java.util.ResourceBundle |
+resourceBundle
+Donde está guardado los idiomas.
+ |
+
private javafx.scene.Scene |
+scene
+La escena donde está cosas graficas.
+ |
+
Constructor and Description | +
---|
QuickController() |
+
Modifier and Type | +Method and Description | +
---|---|
protected void |
+botonCorrer()
+Ordenarlo completamente.
+ |
+
protected void |
+botonNuevo()
+Crear un array nuevo.
+ |
+
protected void |
+botonPaso()
+Ordenarlo paso por paso.
+ |
+
private void |
+errorYaOrdenado()
+Se muestra un error si el array ya está ordenado.
+ |
+
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 |
+initializeScene()
+Crear el array de tamaño 10.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private javafx.scene.layout.HBox contenidoQuick+
private javafx.scene.text.Text codigoQuick+
private javafx.scene.Scene scene+
private java.util.ResourceBundle resourceBundle+
private Array array+
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 botonNuevo()-
protected void botonPaso()-
protected void botonCorrer()-
private void errorYaOrdenado()-
private void initializeScene()-
private void generarGrafico()-
initialize
in interface javafx.fxml.Initializable
location
- URL: El URL de fxml en uso.resourceBundle
- ResourceBundle: Tiene datos de idioma.protected void botonNuevo()+
protected void botonPaso()+
protected void botonCorrer()+
private void errorYaOrdenado()+
private void initializeScene()+
private void generarGrafico()+
public class SeleccionController
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 |
- codigoSeleccion
- Donde va el codigo a mostrar a la pantalla.
- |
-
private javafx.scene.layout.HBox |
- contenidoSeleccion
- Donde poner el contenido de array.
- |
-
private java.util.ResourceBundle |
- resourceBundle
- Donde está guardado los idiomas.
- |
-
private javafx.scene.Scene |
- scene
- La escena donde está cosas graficas.
- |
-
Constructor and Description | -
---|
SeleccionController()
- |
-
Modifier and Type | -Method and Description | -
---|---|
protected void |
- botonCorrer()
- Ordenarlo completamente.
- |
-
protected void |
- botonNuevo()
- Crear un array nuevo.
- |
-
protected void |
- botonPaso()
- Ordenarlo paso por paso.
- |
-
private void |
- errorYaOrdenado()
- Se muestra un error si el array ya está ordenado.
- |
-
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 |
- initializeScene()
- Crear el array de tamaño 10.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private javafx.scene.layout.HBox contenidoSeleccion-
private javafx.scene.text.Text codigoSeleccion-
private javafx.scene.Scene scene-
private java.util.ResourceBundle resourceBundle-
private Array array-
Modifier and Type | +Field and Description | +
---|---|
private Array |
+array
+El array usado en la aplicación.
+ |
+
private javafx.scene.text.Text |
+codigoSeleccion
+Donde va el codigo a mostrar a la pantalla.
+ |
+
private javafx.scene.layout.HBox |
+contenidoSeleccion
+Donde poner el contenido de array.
+ |
+
private java.util.ResourceBundle |
+resourceBundle
+Donde está guardado los idiomas.
+ |
+
private javafx.scene.Scene |
+scene
+La escena donde está cosas graficas.
+ |
+
Constructor and Description | +
---|
SeleccionController() |
+
Modifier and Type | +Method and Description | +
---|---|
protected void |
+botonCorrer()
+Ordenarlo completamente.
+ |
+
protected void |
+botonNuevo()
+Crear un array nuevo.
+ |
+
protected void |
+botonPaso()
+Ordenarlo paso por paso.
+ |
+
private void |
+errorYaOrdenado()
+Se muestra un error si el array ya está ordenado.
+ |
+
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 |
+initializeScene()
+Crear el array de tamaño 10.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private javafx.scene.layout.HBox contenidoSeleccion+
private javafx.scene.text.Text codigoSeleccion+
private javafx.scene.Scene scene+
private java.util.ResourceBundle resourceBundle+
private Array array+
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 botonNuevo()-
protected void botonPaso()-
protected void botonCorrer()-
private void errorYaOrdenado()-
private void initializeScene()-
private void generarGrafico()-
initialize
in interface javafx.fxml.Initializable
location
- URL: El URL de fxml en uso.resourceBundle
- ResourceBundle: Tiene datos de idioma.protected void botonNuevo()+
protected void botonPaso()+
protected void botonCorrer()+
private void errorYaOrdenado()+
private void initializeScene()+
private void generarGrafico()+
public class ShellController
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 |
- codigoShell
- Donde va el codigo a mostrar a la pantalla.
- |
-
private javafx.scene.layout.HBox |
- contenidoShell
- Donde poner el contenido de array.
- |
-
private java.util.ResourceBundle |
- resourceBundle
- Donde está guardado los idiomas.
- |
-
private javafx.scene.Scene |
- scene
- La escena donde está cosas graficas.
- |
-
Constructor and Description | -
---|
ShellController()
- |
-
Modifier and Type | -Method and Description | -
---|---|
protected void |
- botonCorrer()
- Ordenarlo completamente.
- |
-
protected void |
- botonNuevo()
- Crear un array nuevo.
- |
-
protected void |
- botonPaso()
- Ordenarlo paso por paso.
- |
-
private void |
- errorYaOrdenado()
- Se muestra un error si el array ya está ordenado.
- |
-
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 |
- initializeScene()
- Crear el array de tamaño 10.
- |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,
- wait, wait
private javafx.scene.layout.HBox contenidoShell-
private javafx.scene.text.Text codigoShell-
private javafx.scene.Scene scene-
private java.util.ResourceBundle resourceBundle-
private Array array-
Modifier and Type | +Field and Description | +
---|---|
private Array |
+array
+El array usado en la aplicación.
+ |
+
private javafx.scene.text.Text |
+codigoShell
+Donde va el codigo a mostrar a la pantalla.
+ |
+
private javafx.scene.layout.HBox |
+contenidoShell
+Donde poner el contenido de array.
+ |
+
private java.util.ResourceBundle |
+resourceBundle
+Donde está guardado los idiomas.
+ |
+
private javafx.scene.Scene |
+scene
+La escena donde está cosas graficas.
+ |
+
Constructor and Description | +
---|
ShellController() |
+
Modifier and Type | +Method and Description | +
---|---|
protected void |
+botonCorrer()
+Ordenarlo completamente.
+ |
+
protected void |
+botonNuevo()
+Crear un array nuevo.
+ |
+
protected void |
+botonPaso()
+Ordenarlo paso por paso.
+ |
+
private void |
+errorYaOrdenado()
+Se muestra un error si el array ya está ordenado.
+ |
+
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 |
+initializeScene()
+Crear el array de tamaño 10.
+ |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private javafx.scene.layout.HBox contenidoShell+
private javafx.scene.text.Text codigoShell+
private javafx.scene.Scene scene+
private java.util.ResourceBundle resourceBundle+
private Array array+
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 botonNuevo()-
protected void botonPaso()-
protected void botonCorrer()-
private void errorYaOrdenado()-
private void initializeScene()-
private void generarGrafico()-
initialize
in interface javafx.fxml.Initializable
location
- URL: El URL de fxml en uso.resourceBundle
- ResourceBundle: Tiene datos de idioma.protected void botonNuevo()+
protected void botonPaso()+
protected void botonCorrer()+
private void errorYaOrdenado()+
private void initializeScene()+
private void generarGrafico()+
private static class TextFieldLimited.StyleableProperties
extends java.lang.Object
- Modifier and Type | -Field and Description | -
---|---|
private static javafx.css.CssMetaData<TextFieldLimited,java.lang.Number>
- |
- MAX_LENGTH
- |
-
private static java.util.List<javafx.css.CssMetaData<?
- extends javafx.css.Styleable,?>> |
- STYLEABLES
- |
-
Modifier | -Constructor and Description | -
---|---|
private |
- StyleableProperties()
- |
-
private static final javafx.css.CssMetaData<TextFieldLimited,java.lang.Number> MAX_LENGTH-
private static final java.util.List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> STYLEABLES-
Modifier and Type | +Field and Description | +
---|---|
private static javafx.css.CssMetaData<TextFieldLimited,java.lang.Number> |
+MAX_LENGTH |
+
private static java.util.List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> |
+STYLEABLES |
+
Modifier | +Constructor and Description | +
---|---|
private |
+StyleableProperties() |
+
private static final javafx.css.CssMetaData<TextFieldLimited,java.lang.Number> MAX_LENGTH+
private static final java.util.List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> STYLEABLES+
public class TextFieldLimited
extends javafx.scene.control.TextField
- Type | -Property and Description | -
---|---|
javafx.beans.property.IntegerProperty |
- maxLength
- JavaFX FXML field property por tamaño maximo
- |
-
alignmentProperty, onActionProperty, prefColumnCountProperty
anchorProperty, caretPositionProperty, editableProperty, fontProperty,
- lengthProperty, promptTextProperty, redoableProperty, selectedTextProperty,
- selectionProperty, textFormatterProperty, textProperty, undoableProperty
contextMenuProperty, skinClassNameProperty, skinProperty, tooltipProperty
- backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty,
- heightProperty, insetsProperty, maxHeightProperty, maxWidthProperty,
- minHeightProperty, minWidthProperty, opaqueInsetsProperty, paddingProperty,
- prefHeightProperty, prefWidthProperty, scaleShapeProperty, shapeProperty,
- snapToPixelProperty, widthProperty
impl_traversalEngineProperty, needsLayoutProperty
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty,
- accessibleTextProperty, blendModeProperty, boundsInLocalProperty,
- boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty,
- cursorProperty, depthTestProperty, disabledProperty, disableProperty,
- effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty,
- focusedProperty, focusTraversableProperty, hoverProperty, idProperty,
- impl_showMnemonicsProperty, impl_treeVisibleProperty, inputMethodRequestsProperty,
- layoutBoundsProperty, layoutXProperty, layoutYProperty,
- localToParentTransformProperty, localToSceneTransformProperty, managedProperty,
- mouseTransparentProperty, nodeOrientationProperty, onContextMenuRequestedProperty,
- onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty,
- onDragEnteredProperty, onDragExitedProperty, onDragOverProperty,
- onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty,
- onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty,
- onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty,
- onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty,
- onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty,
- onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty,
- onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty,
- onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty,
- onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty,
- onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty,
- onZoomStartedProperty, opacityProperty, parentProperty, pickOnBoundsProperty,
- pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty,
- scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty,
- translateYProperty, translateZProperty, visibleProperty
Modifier and Type | -Class and Description | -
---|---|
private static class |
- TextFieldLimited.StyleableProperties
- CSS por FXML con un maximo tamaño
- |
-
javafx.scene.control.TextInputControl.Content
Modifier and Type | -Field and Description | -
---|---|
private javafx.beans.property.IntegerProperty |
- maxLength
- La cantidad maxima de caracters permitidas en el
- TextFieldLimited
-
- |
-
DEFAULT_PREF_COLUMN_COUNT
USE_COMPUTED_SIZE, USE_PREF_SIZE
BASELINE_OFFSET_SAME_AS_HEIGHT
Constructor and Description | -
---|
TextFieldLimited()
- Llamar a TextField.
- |
-
Modifier and Type | -Method and Description | -
---|---|
static java.util.List<javafx.css.CssMetaData<? extends
- javafx.css.Styleable,?>> |
- getClassCssMetaData()
- Lista de estilos aplicable.
- |
-
int |
- getMaxLength()
- Devolver la cantidad maxima si está asignado.
- |
-
javafx.beans.property.IntegerProperty |
- maxLengthProperty()
- JavaFX FXML field property por tamaño maximo
- |
-
void |
- replaceSelection(java.lang.String text)
- Reemplazar un selección de texto.
- |
-
void |
- replaceText(int start,
- int end,
- java.lang.String text)
- Reemplazar el texto basado en cambios de teclado, no deja
- ingresar mas text si length es mayor al maximo.
-
- |
-
void |
- setMaxLength(int value)
- Asignar un valor maximo de caracters permitidio en el
- TextFieldLimited.
-
- |
-
alignmentProperty, createDefaultSkin, getAlignment, getCharacters,
- getControlCssMetaData, getOnAction, getPrefColumnCount, onActionProperty,
- prefColumnCountProperty, setAlignment, setOnAction, setPrefColumnCount
anchorProperty, appendText, backward, cancelEdit, caretPositionProperty, clear,
- commitValue, copy, cut, deleteNextChar, deletePreviousChar, deleteText, deleteText,
- deselect, editableProperty, end, endOfNextWord, executeAccessibleAction,
- extendSelection, fontProperty, forward, getAnchor, getCaretPosition, getContent,
- getFont, getLength, getPromptText, getSelectedText, getSelection, getText, getText,
- getTextFormatter, home, insertText, isEditable, isRedoable, isUndoable,
- lengthProperty, nextWord, paste, positionCaret, previousWord, promptTextProperty,
- queryAccessibleAttribute, redo, redoableProperty, replaceText, selectAll,
- selectBackward, selectedTextProperty, selectEnd, selectEndOfNextWord, selectForward,
- selectHome, selectionProperty, selectNextWord, selectPositionCaret,
- selectPreviousWord, selectRange, setEditable, setFont, setPromptText, setText,
- setTextFormatter, textFormatterProperty, textProperty, undo, undoableProperty
- computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth,
- computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset,
- getContextMenu, getCssMetaData, getSkin, getTooltip,
- impl_cssGetFocusTraversableInitialValue, impl_processCSS, isResizable,
- layoutChildren, setContextMenu, setSkin, setTooltip, skinClassNameProperty,
- skinProperty, tooltipProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty,
- getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth,
- getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth,
- getShape, getUserAgentStylesheet, getWidth, heightProperty, impl_computeContains,
- impl_computeGeomBounds, impl_computeLayoutBounds, impl_createPeer,
- impl_notifyLayoutBoundsChanged, impl_pickNodeLocal, impl_updatePeer, insetsProperty,
- isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea,
- layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth,
- maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty,
- opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight,
- prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty,
- setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight,
- setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets,
- setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape,
- setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset,
- snappedRightInset, snappedTopInset, snapPosition, snapSize, snapSpace,
- snapToPixelProperty, widthProperty
getChildren, getChildrenUnmodifiable, getImpl_traversalEngine, getManagedChildren,
- getStylesheets, impl_getAllParentStylesheets, impl_processMXNode,
- impl_traversalEngineProperty, isNeedsLayout, layout, lookup, needsLayoutProperty,
- requestLayout, requestParentLayout, setImpl_traversalEngine, setNeedsLayout,
- updateBounds
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty,
- accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize,
- blendModeProperty, boundsInLocalProperty, boundsInParentProperty,
- buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty,
- computeAreaInScreen, contains, contains, containsBounds, cursorProperty,
- depthTestProperty, disabledProperty, disableProperty,
- effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty,
- fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp,
- getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode,
- getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias,
- getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher,
- getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY,
- getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation,
- getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped,
- getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged,
- getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked,
- getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver,
- getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved,
- getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished,
- getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted,
- getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved,
- getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom,
- getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties,
- getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ,
- getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX,
- getTranslateY, getTranslateZ, getTypeSelector, getUserData, hasProperties,
- hoverProperty, idProperty, impl_clearDirty, impl_computeIntersects,
- impl_cssGetCursorInitialValue, impl_findStyles, impl_geomChanged,
- impl_getLeafTransform, impl_getMatchingStyles, impl_getPeer, impl_getPivotX,
- impl_getPivotY, impl_getPivotZ, impl_getStyleMap, impl_hasTransforms,
- impl_intersects, impl_intersectsBounds, impl_isDirty, impl_isDirtyEmpty,
- impl_isShowMnemonics, impl_isTreeVisible, impl_layoutBoundsChanged, impl_markDirty,
- impl_pickNode, impl_processCSS, impl_reapplyCSS, impl_setShowMnemonics,
- impl_setStyleMap, impl_showMnemonicsProperty, impl_syncPeer, impl_transformsChanged,
- impl_traverse, impl_treeVisibleProperty, inputMethodRequestsProperty, intersects,
- intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover,
- isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible,
- layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent,
- localToParent, localToParent, localToParent, localToParent,
- localToParentTransformProperty, localToScene, localToScene, localToScene,
- localToScene, localToScene, localToScene, localToScene, localToScene, localToScene,
- localToScene, localToSceneTransformProperty, localToScreen, localToScreen,
- localToScreen, localToScreen, localToScreen, lookupAll, managedProperty,
- mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged,
- onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty,
- onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty,
- onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty,
- onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty,
- onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty,
- onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty,
- onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty,
- onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty,
- onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty,
- onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty,
- onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty,
- onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty,
- onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty,
- parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal,
- parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged,
- relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate,
- rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty,
- scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal,
- sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal,
- screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole,
- setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache,
- setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect,
- setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover,
- setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged,
- setMouseTransparent, setNodeOrientation, setOnContextMenuRequested,
- setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered,
- setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed,
- setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered,
- setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased,
- setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed,
- setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted,
- setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown,
- setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed,
- setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished,
- setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate,
- setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX,
- setTranslateY, setTranslateZ, setUserData, setVisible, snapshot, snapshot,
- startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString,
- translateXProperty, translateYProperty, translateZProperty, usesMirroring,
- visibleProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait,
- wait
public final javafx.beans.property.IntegerProperty maxLengthProperty-
private javafx.beans.property.IntegerProperty maxLength-
public TextFieldLimited()-
public static java.util.List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> getClassCssMetaData()-
Type | +Property and Description | +
---|---|
javafx.beans.property.IntegerProperty |
+maxLength
+JavaFX FXML field property por tamaño maximo
+ |
+
alignmentProperty, onActionProperty, prefColumnCountProperty
anchorProperty, caretPositionProperty, editableProperty, fontProperty, lengthProperty, promptTextProperty, redoableProperty, selectedTextProperty, selectionProperty, textFormatterProperty, textProperty, undoableProperty
contextMenuProperty, skinClassNameProperty, skinProperty, tooltipProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, heightProperty, insetsProperty, maxHeightProperty, maxWidthProperty, minHeightProperty, minWidthProperty, opaqueInsetsProperty, paddingProperty, prefHeightProperty, prefWidthProperty, scaleShapeProperty, shapeProperty, snapToPixelProperty, widthProperty
impl_traversalEngineProperty, needsLayoutProperty
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, focusedProperty, focusTraversableProperty, hoverProperty, idProperty, impl_showMnemonicsProperty, impl_treeVisibleProperty, inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParentTransformProperty, localToSceneTransformProperty, managedProperty, mouseTransparentProperty, nodeOrientationProperty, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, pickOnBoundsProperty, pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty, translateYProperty, translateZProperty, visibleProperty
Modifier and Type | +Class and Description | +
---|---|
private static class |
+TextFieldLimited.StyleableProperties
+CSS por FXML con un maximo tamaño
+ |
+
javafx.scene.control.TextInputControl.Content
Modifier and Type | +Field and Description | +
---|---|
private javafx.beans.property.IntegerProperty |
+maxLength
+La cantidad maxima de caracters permitidas en el TextFieldLimited
+ |
+
DEFAULT_PREF_COLUMN_COUNT
USE_COMPUTED_SIZE, USE_PREF_SIZE
BASELINE_OFFSET_SAME_AS_HEIGHT
Constructor and Description | +
---|
TextFieldLimited()
+Llamar a TextField.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
static java.util.List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> |
+getClassCssMetaData()
+Lista de estilos aplicable.
+ |
+
int |
+getMaxLength()
+Devolver la cantidad maxima si está asignado.
+ |
+
javafx.beans.property.IntegerProperty |
+maxLengthProperty()
+JavaFX FXML field property por tamaño maximo
+ |
+
void |
+replaceSelection(java.lang.String text)
+Reemplazar un selección de texto.
+ |
+
void |
+replaceText(int start,
+ int end,
+ java.lang.String text)
+Reemplazar el texto basado en cambios de teclado, no deja ingresar mas text si length es mayor al maximo.
+ |
+
void |
+setMaxLength(int value)
+Asignar un valor maximo de caracters permitidio en el TextFieldLimited.
+ |
+
alignmentProperty, createDefaultSkin, getAlignment, getCharacters, getControlCssMetaData, getOnAction, getPrefColumnCount, onActionProperty, prefColumnCountProperty, setAlignment, setOnAction, setPrefColumnCount
anchorProperty, appendText, backward, cancelEdit, caretPositionProperty, clear, commitValue, copy, cut, deleteNextChar, deletePreviousChar, deleteText, deleteText, deselect, editableProperty, end, endOfNextWord, executeAccessibleAction, extendSelection, fontProperty, forward, getAnchor, getCaretPosition, getContent, getFont, getLength, getPromptText, getSelectedText, getSelection, getText, getText, getTextFormatter, home, insertText, isEditable, isRedoable, isUndoable, lengthProperty, nextWord, paste, positionCaret, previousWord, promptTextProperty, queryAccessibleAttribute, redo, redoableProperty, replaceText, selectAll, selectBackward, selectedTextProperty, selectEnd, selectEndOfNextWord, selectForward, selectHome, selectionProperty, selectNextWord, selectPositionCaret, selectPreviousWord, selectRange, setEditable, setFont, setPromptText, setText, setTextFormatter, textFormatterProperty, textProperty, undo, undoableProperty
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset, getContextMenu, getCssMetaData, getSkin, getTooltip, impl_cssGetFocusTraversableInitialValue, impl_processCSS, isResizable, layoutChildren, setContextMenu, setSkin, setTooltip, skinClassNameProperty, skinProperty, tooltipProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, impl_computeContains, impl_computeGeomBounds, impl_computeLayoutBounds, impl_createPeer, impl_notifyLayoutBoundsChanged, impl_pickNodeLocal, impl_updatePeer, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapSize, snapSpace, snapToPixelProperty, widthProperty
getChildren, getChildrenUnmodifiable, getImpl_traversalEngine, getManagedChildren, getStylesheets, impl_getAllParentStylesheets, impl_processMXNode, impl_traversalEngineProperty, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setImpl_traversalEngine, setNeedsLayout, updateBounds
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, containsBounds, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, hasProperties, hoverProperty, idProperty, impl_clearDirty, impl_computeIntersects, impl_cssGetCursorInitialValue, impl_findStyles, impl_geomChanged, impl_getLeafTransform, impl_getMatchingStyles, impl_getPeer, impl_getPivotX, impl_getPivotY, impl_getPivotZ, impl_getStyleMap, impl_hasTransforms, impl_intersects, impl_intersectsBounds, impl_isDirty, impl_isDirtyEmpty, impl_isShowMnemonics, impl_isTreeVisible, impl_layoutBoundsChanged, impl_markDirty, impl_pickNode, impl_processCSS, impl_reapplyCSS, impl_setShowMnemonics, impl_setStyleMap, impl_showMnemonicsProperty, impl_syncPeer, impl_transformsChanged, impl_traverse, impl_treeVisibleProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public final javafx.beans.property.IntegerProperty maxLengthProperty+
private javafx.beans.property.IntegerProperty maxLength+
public TextFieldLimited()+
public static java.util.List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> getClassCssMetaData()+
public void replaceText(int start, int end, java.lang.String text)-
replaceText
in class javafx.scene.control.TextInputControl
- start
- int: Donde empece el cambio.end
- int: Donde termina.text
- String: Texto a cambiar.public void replaceSelection(java.lang.String text)-
replaceSelection
in class javafx.scene.control.TextInputControl
- text
- String: El texto a reemplazar.public final int getMaxLength()-
public final void setMaxLength(int value)-
value
- int: La cantidad maxima.public final javafx.beans.property.IntegerProperty maxLengthProperty()-
replaceText
in class javafx.scene.control.TextInputControl
start
- int: Donde empece el cambio.end
- int: Donde termina.text
- String: Texto a cambiar.public void replaceSelection(java.lang.String text)+
replaceSelection
in class javafx.scene.control.TextInputControl
text
- String: El texto a reemplazar.public final int getMaxLength()+
public final void setMaxLength(int value)+
value
- int: La cantidad maxima.public final javafx.beans.property.IntegerProperty maxLengthProperty()+
Modifier and Type | -Method and Description | -
---|---|
private Array.ParticionarResult |
- Array.particionar(int izquerda,
- int derecha,
- java.lang.String pivot)
- Particionar el array desded la izquerda y derecho usando un pivot.
-
- |
-
Modifier and Type | +Method and Description | +
---|---|
private Array.ParticionarResult |
+Array.particionar(int izquerda,
+ int derecha,
+ java.lang.String pivot)
+Particionar el array desded la izquerda y derecho usando un pivot.
+ |
+
Modifier and Type | -Field and Description | -
---|---|
private Array
- |
- ShellController.array
- El array usado en la aplicación.
- |
-
private Array
- |
- InsercionController.array
- El array usado en la aplicación.
- |
-
private Array
- |
- QuickController.array
- El array usado en la aplicación.
- |
-
private Array
- |
- BurbujaController.array
- El array usado en la aplicación.
- |
-
private Array
- |
- ArrayController.array
- El array usado en la aplicación.
- |
-
private Array
- |
- SeleccionController.array
- El array usado en la aplicación.
- |
-
private Array
- |
- MergeController.array
- El array usado en la aplicación.
- |
-
Modifier and Type | +Field and Description | +
---|---|
private Array |
+ShellController.array
+El array usado en la aplicación.
+ |
+
private Array |
+InsercionController.array
+El array usado en la aplicación.
+ |
+
private Array |
+QuickController.array
+El array usado en la aplicación.
+ |
+
private Array |
+BurbujaController.array
+El array usado en la aplicación.
+ |
+
private Array |
+ArrayController.array
+El array usado en la aplicación.
+ |
+
private Array |
+SeleccionController.array
+El array usado en la aplicación.
+ |
+
private Array |
+MergeController.array
+El array usado en la aplicación.
+ |
+
Modifier and Type | -Field and Description | -
---|---|
private Cola
- |
- ColaController.cola
- La cola usado en la aplicación.
- |
-
Modifier and Type | +Field and Description | +
---|---|
private Cola |
+ColaController.cola
+La cola usado en la aplicación.
+ |
+
Modifier and Type | -Field and Description | -
---|---|
private Colores
- |
- ListaEnlazdaController.colores
- Colores por los dibjos.
- |
-
Modifier and Type | -Method and Description | -
---|---|
static javafx.scene.layout.StackPane |
- Grafico.crearCaja(Colores colores,
- java.lang.String label)
- Crear un rectangulo con texto adentro.
- |
-
static javafx.scene.layout.StackPane |
- Grafico.crearCaja(Colores colores,
- java.lang.String label,
- java.lang.String texto)
- Crear un rectangulo con texto adentro.
- |
-
static javafx.scene.layout.StackPane |
- Grafico.crearCaja(Colores colores,
- java.lang.String label,
- java.lang.String texto,
- int tamano)
- Crear un rectangulo con texto adentro.
- |
-
Modifier and Type | +Field and Description | +
---|---|
private Colores |
+ListaEnlazdaController.colores
+Colores por los dibjos.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
static javafx.scene.layout.StackPane |
+Grafico.crearCaja(Colores colores,
+ java.lang.String label)
+Crear un rectangulo.
+ |
+
static javafx.scene.layout.StackPane |
+Grafico.crearCaja(Colores colores,
+ java.lang.String label,
+ java.lang.String texto)
+Crear un rectangulo con texto adentro.
+ |
+
static javafx.scene.layout.StackPane |
+Grafico.crearHashCajas(Colores colores,
+ java.lang.String label)
+Crear 3 rectangulos.
+ |
+
Modifier and Type | -Class and Description | -
---|---|
class |
- EnlaceCircular
- Esta clase es de tipo de enlace circular.
- |
-
class |
- EnlaceNormal
- Esta clase es de tipo de enlace normal.
- |
-
Modifier and Type | -Field and Description | -
---|---|
private Enlace
- |
- ListaEnlazada.lista
- El enlace principal de la lista.
- |
-
private Enlace
- |
- ListaEnlazadaCircular.primer
- El primer enlace.
- |
-
private Enlace
- |
- ListaEnlazadaCircular.ultimo
- El ultimo enlace.
- |
-
Modifier and Type | -Method and Description | -
---|---|
Enlace
- |
- ListaEnlazadaCircular.buscar(int llave)
- Buscar una llave en la lista.
- |
-
Enlace
- |
- ListaEnlazada.buscar(int llave)
- Buscar una llave en la lista.
- |
-
Enlace
- |
- ListaEnlazadaCircular.getIndice(int indice)
- Devolver un enlace con su llave y valor.
- |
-
Enlace
- |
- ListaEnlazada.getIndice(int indice)
- Devolver un enlace con su llave y valor.
- |
-
Modifier and Type | -Method and Description | -
---|---|
private void |
- ListaEnlazdaController.dibujarDoble(Enlace enlace)
- Dibujarlo con dos flechas.
- |
-
private void |
- ListaEnlazdaController.dibujarSimple(Enlace enlace)
- Dibujarlo con una flecha.
- |
-
Modifier and Type | +Class and Description | +
---|---|
class |
+EnlaceCircular
+Esta clase es de tipo de enlace circular.
+ |
+
class |
+EnlaceNormal
+Esta clase es de tipo de enlace normal.
+ |
+
Modifier and Type | +Field and Description | +
---|---|
private Enlace |
+ListaEnlazada.lista
+El enlace principal de la lista.
+ |
+
private Enlace |
+ListaEnlazadaCircular.primer
+El primer enlace.
+ |
+
private Enlace |
+ListaEnlazadaCircular.ultimo
+El ultimo enlace.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Enlace |
+ListaEnlazadaCircular.buscar(int llave)
+Buscar una llave en la lista.
+ |
+
Enlace |
+ListaEnlazada.buscar(int llave)
+Buscar una llave en la lista.
+ |
+
Enlace |
+ListaEnlazadaCircular.getIndice(int indice)
+Devolver un enlace con su llave y valor.
+ |
+
Enlace |
+ListaEnlazada.getIndice(int indice)
+Devolver un enlace con su llave y valor.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
private void |
+ListaEnlazdaController.dibujarDoble(Enlace enlace,
+ boolean primer)
+Dibujarlo con dos flechas.
+ |
+
private void |
+ListaEnlazdaController.dibujarSimple(Enlace enlace,
+ boolean sinFlecha)
+Dibujarlo con una flecha.
+ |
+
Modifier and Type | -Field and Description | -
---|---|
private EnlaceCircular |
- EnlaceCircular.siguente
- El siguente enlace.
- |
-
Modifier and Type | -Method and Description | -
---|---|
EnlaceCircular
- |
- EnlaceCircular.getPrevio()
- Devolver el enlace previo.
- |
-
EnlaceCircular
- |
- EnlaceCircular.getSiguente()
- Devolver el siguente enlace.
- |
-
Modifier and Type | +Field and Description | +
---|---|
private EnlaceCircular |
+EnlaceCircular.siguiente
+El siguiente enlace.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
EnlaceCircular |
+EnlaceCircular.getPrevio()
+Devolver el enlace previo.
+ |
+
EnlaceCircular |
+EnlaceCircular.getSiguiente()
+Devolver el siguiente enlace.
+ |
+
Modifier and Type | -Field and Description | -
---|---|
private EnlaceNormal |
- EnlaceNormal.previo
- El enlace previo por doble enlazada.
- |
-
private EnlaceNormal |
- EnlaceNormal.siguente
- El siguente enlace.
- |
-
Modifier and Type | -Method and Description | -
---|---|
EnlaceNormal
- |
- EnlaceNormal.getPrevio()
- Devolver el enlace previo.
- |
-
EnlaceNormal
- |
- EnlaceNormal.getSiguente()
- Devolver el siguente enlace.
- |
-
Modifier and Type | +Field and Description | +
---|---|
private EnlaceNormal |
+EnlaceNormal.previo
+El enlace previo por doble enlazada.
+ |
+
private EnlaceNormal |
+EnlaceNormal.siguiente
+El siguiente enlace.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
EnlaceNormal |
+EnlaceNormal.getPrevio()
+Devolver el enlace previo.
+ |
+
EnlaceNormal |
+EnlaceNormal.getSiguiente()
+Devolver el siguiente enlace.
+ |
+
Modifier and Type | -Field and Description | -
---|---|
private Grafico
- |
- ColaController.grafico
- Grafico rectangulos.
- |
-
private Grafico
- |
- ArrayController.grafico
- Grafico rectangulos.
- |
-
private Grafico
- |
- ListaEnlazdaController.grafico
- Grafico rectangulos y lineas.
- |
-
private Grafico
- |
- PilaController.grafico
- Grafico rectangulos.
- |
-
Modifier and Type | +Field and Description | +
---|---|
private Grafico |
+ColaController.grafico
+Grafico rectangulos.
+ |
+
private Grafico |
+ArrayController.grafico
+Grafico rectangulos.
+ |
+
private Grafico |
+HashTableController.grafico
+Grafico rectangulos.
+ |
+
private Grafico |
+ListaEnlazdaController.grafico
+Grafico rectangulos y lineas.
+ |
+
private Grafico |
+PilaController.grafico
+Grafico rectangulos.
+ |
+
Modifier and Type | -Field and Description | -
---|---|
private ListaEnlazada |
- ListaEnlazdaController.listaEnlazada
- La lista enlazada usado en la aplicación.
- |
-
Modifier and Type | +Field and Description | +
---|---|
private ListaEnlazada |
+ListaEnlazdaController.listaEnlazada
+La lista enlazada usado en la aplicación.
+ |
+
Modifier and Type | -Field and Description | -
---|---|
private ListaEnlazadaCircular |
- ListaEnlazdaController.listaEnlazadaCircular
- La lista enlazada circular usado en la aplicación.
- |
-
Modifier and Type | +Field and Description | +
---|---|
private ListaEnlazadaCircular |
+ListaEnlazdaController.listaEnlazadaCircular
+La lista enlazada circular usado en la aplicación.
+ |
+
Modifier and Type | -Field and Description | -
---|---|
private ListaEnlazadaTipos |
- ListaEnlazdaController.listaEnlazadaTipos
- Tipo de lista enlazada a trabajar.
- |
-
Modifier and Type | +Field and Description | +
---|---|
private ListaEnlazadaTipos |
+ListaEnlazdaController.listaEnlazadaTipos
+Tipo de lista enlazada a trabajar.
+ |
+
Modifier and Type | -Field and Description | -
---|---|
private Pila
- |
- PilaController.pila
- La pila usado en la aplicación.
- |
-
Modifier and Type | +Field and Description | +
---|---|
private Pila |
+PilaController.pila
+La pila usado en la aplicación.
+ |
+
Modifier and Type | -Field and Description | -
---|---|
private TextFieldLimited |
- ArrayController.valorArray
- La caja para ingresar textos.
- |
-
private TextFieldLimited |
- ColaController.valorCola
- La caja para ingresar textos.
- |
-
private TextFieldLimited |
- ListaEnlazdaController.valorLista
- La caja para ingresar el valor.
- |
-
private TextFieldLimited |
- PilaController.valorPila
- La caja para ingresar textos.
- |
-
Modifier and Type | -Field and Description | -
---|---|
private static javafx.css.CssMetaData<TextFieldLimited,java.lang.Number>
- |
- TextFieldLimited.StyleableProperties.MAX_LENGTH
- |
-
Modifier and Type | +Field and Description | +
---|---|
private TextFieldLimited |
+HashTableController.llaveHashTable
+La caja para ingresar la llave.
+ |
+
private TextFieldLimited |
+ArrayController.valorArray
+La caja para ingresar textos.
+ |
+
private TextFieldLimited |
+ColaController.valorCola
+La caja para ingresar textos.
+ |
+
private TextFieldLimited |
+HashTableController.valorHashTable
+La caja para ingresar el valor.
+ |
+
private TextFieldLimited |
+ListaEnlazdaController.valorLista
+La caja para ingresar el valor.
+ |
+
private TextFieldLimited |
+PilaController.valorPila
+La caja para ingresar textos.
+ |
+
Modifier and Type | +Field and Description | +
---|---|
private static javafx.css.CssMetaData<TextFieldLimited,java.lang.Number> |
+TextFieldLimited.StyleableProperties.MAX_LENGTH |
+
Interface | -Description | -
---|---|
Enlace | -
- Esta interfaz es para los 2 tipos de enlace,
- EnlaceNormal y EnlaceCircular .
- |
-
Class | -Description | -
---|---|
Array | -
- Crear una estructura de dato de tipo array.
- |
-
ArrayController | -
- Esta clase es para controlar todos la interfaz de Array.
- |
-
ArrayTipos | -
- Esta clase contiene los tipos de array.
- |
-
BurbujaController | -
- Esta clase es para controlar todos la interfaz de Burbuja.
- |
-
Cola | -
- Crear una estructura de dato de tipo cola.
- |
-
ColaController | -
- Esta clase es para controlar todos la interfaz de Cola.
- |
-
Colores | -
- Rotación de colores.
- |
-
EnlaceCircular | -
- Esta clase es de tipo de enlace circular.
- |
-
EnlaceNormal | -
- Esta clase es de tipo de enlace normal.
- |
-
Grafico | -
- Esta clase es para trabajar con graficos.
- |
-
InsercionController | -
- Esta clase es para controlar todos la interfaz de Inserción.
- |
-
ListaEnlazada | -- |
ListaEnlazadaCircular | -- |
ListaEnlazadaTipos | -- |
ListaEnlazdaController | -
- Esta clase es para controlar todos la interfaz de ListaEnlazada.
- |
-
Logs | -
- Esta clase es para configurar el logeo de la aplicación.
- |
-
Main | -
- Estructuras de Datos
- Creado como proyecto semestral para la asignatura de estructuras de datos por la profesora
- Karina Rojas y el profesor Jorge Elgueta.
-
- |
-
MenuController | -
- Controlar las acciones cuando una opción es elegido en el menu.
- |
-
MergeController | -
- Esta clase es para controlar todos la interfaz de Merge.
- |
-
Pila | -
- Crear una estructura de dato de tipo pila.
- |
-
PilaController | -
- Esta clase es para controlar todos la interfaz de Pila.
- |
-
QuickController | -
- Esta clase es para controlar todos la interfaz de Quick.
- |
-
SeleccionController | -
- Esta clase es para controlar todos la interfaz de Selección.
- |
-
ShellController | -
- Esta clase es para controlar todos la interfaz de Shell.
- |
-
TextFieldLimited | -
- Crear un TextField especial que tiene un maximo de digitos que puede
- ingresar.
-
- |
-
TextFieldLimited.StyleableProperties | -
- CSS por FXML con un maximo tamaño
- |
-
Interface | +Description | +
---|---|
Enlace | +
+ Esta interfaz es para los 2 tipos de enlace,
+EnlaceNormal y EnlaceCircular . |
+
Class | +Description | +
---|---|
Array | +
+ Crear una estructura de dato de tipo array.
+ |
+
ArrayController | +
+ Esta clase es para controlar todos la interfaz de Array.
+ |
+
ArrayTipos | +
+ Esta clase contiene los tipos de array.
+ |
+
BurbujaController | +
+ Esta clase es para controlar todos la interfaz de Burbuja.
+ |
+
Cola | +
+ Crear una estructura de dato de tipo cola.
+ |
+
ColaController | +
+ Esta clase es para controlar todos la interfaz de Cola.
+ |
+
Colores | +
+ Rotación de colores.
+ |
+
EnlaceCircular | +
+ Esta clase es de tipo de enlace circular.
+ |
+
EnlaceNormal | +
+ Esta clase es de tipo de enlace normal.
+ |
+
Grafico | +
+ Esta clase es para trabajar con graficos.
+ |
+
Grafico.Destacados | +
+ Clase de elemento destacado.
+ |
+
HashItem | ++ |
HashTable | ++ |
HashTableController | +
+ Esta clase es para controlar todos la interfaz de Array.
+ |
+
InsercionController | +
+ Esta clase es para controlar todos la interfaz de Inserción.
+ |
+
ListaEnlazada | +
+ Crear una estructura de dato de tipo lista enlazada.
+ |
+
ListaEnlazadaCircular | +
+ Crear una estructura de dato de tipo lista enlazada circular.
+ |
+
ListaEnlazadaTipos | +
+ Esta clase contiene los tipos de listas enlazadas.
+ |
+
ListaEnlazdaController | +
+ Esta clase es para controlar todos la interfaz de ListaEnlazada.
+ |
+
Logs | +
+ Esta clase es para configurar el logeo de la aplicación.
+ |
+
Main | +
+ Estructuras de Datos
+ Creado como proyecto semestral para la asignatura de estructuras de datos por la profesora Karina Rojas y el profesor Jorge Elgueta.
+ |
+
MenuController | +
+ Controlar las acciones cuando una opción es elegido en el menu.
+ |
+
MergeController | +
+ Esta clase es para controlar todos la interfaz de Merge.
+ |
+
Palabras | ++ |
Pila | +
+ Crear una estructura de dato de tipo pila.
+ |
+
PilaController | +
+ Esta clase es para controlar todos la interfaz de Pila.
+ |
+
QuickController | +
+ Esta clase es para controlar todos la interfaz de Quick.
+ |
+
SeleccionController | +
+ Esta clase es para controlar todos la interfaz de Selección.
+ |
+
ShellController | +
+ Esta clase es para controlar todos la interfaz de Shell.
+ |
+
TextFieldLimited | +
+ Crear un TextField especial que tiene un maximo de digitos que puede ingresar.
+ |
+
TextFieldLimited.StyleableProperties | +
+ CSS por FXML con un maximo tamaño
+ |
+
Class and Description | -
---|
Array
- Crear una estructura de dato de tipo array.
- |
-
Array.ParticionarResult
- Esta clase contiene los resultados de Partricionar.
- |
-
Cola
- Crear una estructura de dato de tipo cola.
- |
-
Colores
- Rotación de colores.
- |
-
Enlace
- Esta interfaz es para los 2 tipos de enlace,
- EnlaceNormal y EnlaceCircular .
- |
-
EnlaceCircular
- Esta clase es de tipo de enlace circular.
- |
-
EnlaceNormal
- Esta clase es de tipo de enlace normal.
- |
-
Grafico
- Esta clase es para trabajar con graficos.
- |
-
ListaEnlazada - | -
ListaEnlazadaCircular - | -
ListaEnlazadaTipos - | -
Pila
- Crear una estructura de dato de tipo pila.
- |
-
TextFieldLimited
- Crear un TextField especial que tiene un maximo de digitos que puede
- ingresar.
-
- |
-
Class and Description | +
---|
Array
+ Crear una estructura de dato de tipo array.
+ |
+
Array.ParticionarResult
+ Esta clase contiene los resultados de Partricionar.
+ |
+
Cola
+ Crear una estructura de dato de tipo cola.
+ |
+
Colores
+ Rotación de colores.
+ |
+
Enlace
+ Esta interfaz es para los 2 tipos de enlace,
+EnlaceNormal y EnlaceCircular . |
+
EnlaceCircular
+ Esta clase es de tipo de enlace circular.
+ |
+
EnlaceNormal
+ Esta clase es de tipo de enlace normal.
+ |
+
Grafico
+ Esta clase es para trabajar con graficos.
+ |
+
Grafico.Destacados
+ Clase de elemento destacado.
+ |
+
HashItem | +
HashTable | +
ListaEnlazada
+ Crear una estructura de dato de tipo lista enlazada.
+ |
+
ListaEnlazadaCircular
+ Crear una estructura de dato de tipo lista enlazada circular.
+ |
+
ListaEnlazadaTipos
+ Esta clase contiene los tipos de listas enlazadas.
+ |
+
Pila
+ Crear una estructura de dato de tipo pila.
+ |
+
TextFieldLimited
+ Crear un TextField especial que tiene un maximo de digitos que puede ingresar.
+ |
+
Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
- public static final int |
- ORDENADO |
- 1 |
-
-
- public static final int |
- SIMPLE |
- 0 |
-
Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
- public static final int |
- MAX_COLORS |
- 7 |
-
Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
- public static final int |
- CIRCULO |
- 1 |
-
-
- public static final int |
- RECTANGULO |
- 0 |
-
Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
- public static final int |
- CIRCULAR |
- 1 |
-
-
- public static final int |
- DOBLEMENTE_ENLAZADA
- |
- 2 |
-
-
- public static final int |
- SIMPLE |
- 0 |
-
Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
- public static final java.lang.String |
- LOGFILE |
- "./EDD.log" |
-
-
- public static final java.lang.String |
- LOGNAME |
- "EDD" |
-
Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
- public static final boolean |
- DEBUG |
- false |
-
Modifier and Type | +Constant Field | +Value | +
---|---|---|
+
+public static final int |
+ORDENADO |
+1 |
+
+
+public static final int |
+SIMPLE |
+0 |
+
Modifier and Type | +Constant Field | +Value | +
---|---|---|
+
+public static final int |
+MAX_COLORS |
+7 |
+
Modifier and Type | +Constant Field | +Value | +
---|---|---|
+
+public static final int |
+CIRCULO |
+1 |
+
+
+public static final int |
+DURACION |
+150 |
+
+
+public static final int |
+RECTANGULO |
+0 |
+
+
+public static final int |
+TEXTO |
+2 |
+
Modifier and Type | +Constant Field | +Value | +
---|---|---|
+
+public static final int |
+CIRCULAR |
+1 |
+
+
+public static final int |
+DOBLEMENTE_ENLAZADA |
+2 |
+
+
+public static final int |
+SIMPLE |
+0 |
+
Modifier and Type | +Constant Field | +Value | +
---|---|---|
+
+public static final java.lang.String |
+LOGFILE |
+"./EDD.log" |
+
+
+public static final java.lang.String |
+LOGNAME |
+"EDD" |
+
Modifier and Type | +Constant Field | +Value | +
---|---|---|
+
+public static final boolean |
+DEBUG |
+false |
+
Each package has a page that contains a list of its classes and interfaces, with a summary for each. This - page can contain six categories:
-Each class, interface, nested class and nested interface has its own separate page. Each of these pages - has three sections consisting of a class/interface description, summary tables, and detailed member - descriptions:
-Each summary entry contains the first sentence from the detailed description for that item. The summary - entries are alphabetical, while the detailed descriptions are in the order they appear in the source - code. This preserves the logical groupings established by the programmer.
-Each annotation type has its own separate page with the following sections:
-Each enum has its own separate page with the following sections:
-Each documented package, class and interface has its own Use page. This page describes what packages, - classes, methods, constructors and fields use any part of the given class or package. Given a class or - interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and - methods and constructors with parameters of type A. You can access this page by first going to the - package, class or interface, then clicking on the "Use" link in the navigation bar.
-There is a Class Hierarchy page for all packages, plus a hierarchy for
- each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are
- organized by inheritance structure starting with java.lang.Object
. The interfaces do not
- inherit from java.lang.Object
.
The Deprecated API page lists all of the API that have been - deprecated. A deprecated API is not recommended for use, generally due to improvements, and a - replacement API is usually given. Deprecated APIs may be removed in future implementations.
-The Index contains an alphabetic list of all classes, interfaces, - constructors, methods, and fields.
-These links take you to the next or previous class, interface, package, or related page.
-These links show and hide the HTML frames. All pages are available with or without frames.
-The All Classes link shows all classes and interfaces except - non-static nested types.
-Each serializable or externalizable class has a description of its serialization fields and methods. This - information is of interest to re-implementors, not to developers using the API. While there is no link - in the navigation bar, you can get to this information by going to any serialized class and clicking - "Serialized Form" in the "See also" section of the class description.
-The Constant Field Values page lists the static final fields and their - values.
-Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+Each annotation type has its own separate page with the following sections:
+Each enum has its own separate page with the following sections:
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object
. The interfaces do not inherit from java.lang.Object
.
The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+These links take you to the next or previous class, interface, package, or related page.
+These links show and hide the HTML frames. All pages are available with or without frames.
+The All Classes link shows all classes and interfaces except non-static nested types.
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+The Constant Field Values page lists the static final fields and their values.
+Enlace
- Enlace
EnlaceNormal
- y EnlaceCircular
.
- EnlaceNormal
y EnlaceCircular
.