public class KeyboardMatrices
extends java.lang.Object
miguelmonteiroclaveri@gmail.com github.com/mmonteiroc/Calculadora-Cientifica Paquete visual Proyecto Calculadora
Esta clase nos permite crear un keypad para poder trabajar y operar con matrices
Modifier and Type | Field and Description |
---|---|
private javax.swing.JButton |
clearAllButton
|
private javax.swing.JButton |
invertirMatriz1Button
|
private javax.swing.JTextField |
m1_1
|
private javax.swing.JTextField |
m1_2
|
private javax.swing.JTextField |
m1_3
|
private javax.swing.JTextField |
m1_4
|
private javax.swing.JTextField |
m1_5
|
private javax.swing.JTextField |
m1_6
|
private javax.swing.JTextField |
m1_7
|
private javax.swing.JTextField |
m1_8
|
private javax.swing.JTextField |
m1_9
|
private javax.swing.JTextField |
m2_1
|
private javax.swing.JTextField |
m2_2
|
private javax.swing.JTextField |
m2_3
|
private javax.swing.JTextField |
m2_4
|
private javax.swing.JTextField |
m2_5
|
private javax.swing.JTextField |
m2_6
|
private javax.swing.JTextField |
m2_7
|
private javax.swing.JTextField |
m2_8
|
private javax.swing.JTextField |
m2_9
|
private javax.swing.JTextField |
m3_1
|
private javax.swing.JTextField |
m3_2
|
private javax.swing.JTextField |
m3_3
|
private javax.swing.JTextField |
m3_4
|
private javax.swing.JTextField |
m3_5
|
private javax.swing.JTextField |
m3_6
|
private javax.swing.JTextField |
m3_7
|
private javax.swing.JTextField |
m3_8
|
private javax.swing.JTextField |
m3_9
|
private javax.swing.JPanel |
Matriz1
|
private javax.swing.JTextField |
Matriz1TextField
|
private javax.swing.JPanel |
Matriz2
|
private javax.swing.JTextField |
matriz2TextField
|
private javax.swing.JButton |
multiplicarMatricesButton
|
private javax.swing.JPanel |
PanelPrincipal
|
private javax.swing.JTextField |
ResultTextField
|
private javax.swing.JButton |
transponerMatriz1Button
|
Constructor and Description |
---|
KeyboardMatrices(InterficieGrafica ig)
|
Modifier and Type | Method and Description |
---|---|
javax.swing.JPanel |
getPanelPrincipal()
|
private double[][] |
recogerMatriz1()
|
private double[][] |
recogerMatriz2()
|
private void |
rellenarResultado(double[][] mat)
|
private javax.swing.JPanel PanelPrincipal
private javax.swing.JTextField m2_1
private javax.swing.JTextField m2_2
private javax.swing.JTextField m2_3
private javax.swing.JTextField m2_4
private javax.swing.JTextField m2_5
private javax.swing.JTextField m2_6
private javax.swing.JTextField m2_7
private javax.swing.JTextField m2_8
private javax.swing.JTextField m2_9
private javax.swing.JTextField matriz2TextField
private javax.swing.JPanel Matriz2
private javax.swing.JPanel Matriz1
private javax.swing.JTextField m1_1
private javax.swing.JTextField m1_2
private javax.swing.JTextField m1_3
private javax.swing.JTextField m1_4
private javax.swing.JTextField m1_5
private javax.swing.JTextField m1_6
private javax.swing.JTextField m1_7
private javax.swing.JTextField m1_8
private javax.swing.JTextField m1_9
private javax.swing.JTextField Matriz1TextField
private javax.swing.JTextField m3_1
private javax.swing.JTextField m3_3
private javax.swing.JTextField m3_4
private javax.swing.JTextField m3_6
private javax.swing.JTextField m3_7
private javax.swing.JTextField m3_9
private javax.swing.JTextField m3_5
private javax.swing.JTextField m3_2
private javax.swing.JTextField m3_8
private javax.swing.JTextField ResultTextField
private javax.swing.JButton clearAllButton
private javax.swing.JButton invertirMatriz1Button
private javax.swing.JButton multiplicarMatricesButton
private javax.swing.JButton transponerMatriz1Button
KeyboardMatrices(InterficieGrafica ig)
ig
- Este constructor lo que hace es inicializar todos los
listener que nosotros necesitemos para poder trabajar con las matrices
private double[][] recogerMatriz1()
Este metodo nos permite recoger la matriz 1 y retornarla como array
private double[][] recogerMatriz2()
Este metodo nos permite recoger la matriz 2 y retornarla como array
private void rellenarResultado(double[][] mat)
mat
- recibe una matriz a escribir
Este metodo escribe los valores de una matriz en el panel visual de dicha matriz
public javax.swing.JPanel getPanelPrincipal()
Este metodo lo que hace es retornar el panel principal de esta clase