public class KeyboardVectores
extends java.lang.Object
miguelmonteiroclaveri@gmail.com github.com/mmonteiroc Paquete visual Proyecto Calculadora
Esta clase nos permite representar un keypad para poder hacer operaciones con vector(es)
Modifier and Type | Field and Description |
---|---|
private javax.swing.JButton |
clearALLButton
|
private javax.swing.JButton |
distanciaEntre2VectoresButton
|
private javax.swing.JButton |
moduloDelVectorButton
|
private javax.swing.JPanel |
PanelPrincipal
|
private javax.swing.JButton |
restaDeVectoresButton
|
private javax.swing.JButton |
sumaDeVectoresButton
|
Constructor and Description |
---|
KeyboardVectores(InterficieGrafica ig)
|
Modifier and Type | Method and Description |
---|---|
private double |
distanciaEntre(java.lang.Integer[] a,
java.lang.Integer[] b)
|
javax.swing.JPanel |
getPanelPrincipal()
|
private
java.util.LinkedList<java.lang.Integer[]> |
getVectors(java.lang.String stringVectores)
|
private javax.swing.JPanel PanelPrincipal
private javax.swing.JButton moduloDelVectorButton
private javax.swing.JButton restaDeVectoresButton
private javax.swing.JButton sumaDeVectoresButton
private javax.swing.JButton distanciaEntre2VectoresButton
private javax.swing.JButton clearALLButton
KeyboardVectores(InterficieGrafica ig)
ig
- Interficie grafica que nos pasan
para poder interactuar con lo que
ve el usuario
Este constructor inicializamos los listeners que necesitaremos para poder interactuar con dicho keypad
private java.util.LinkedList<java.lang.Integer[]> getVectors(java.lang.String stringVectores)
stringVectores
- String conteniendo todos los vecotres a operar
Este metodo nos permite recibir un string con todos los vecotres que queremos operar y los retorna en forma de linked list y separados
public javax.swing.JPanel getPanelPrincipal()
Este pequeño metodo nos sirve para retornar el panel principal de la clase
private double distanciaEntre(java.lang.Integer[] a, java.lang.Integer[] b)
a
- vector 1b
- vector 2Este metodo te clalcula la distancia entre dos vectores que tu les pases