public class Historico
extends java.lang.Object
miguelmonteiroclaveri@gmail.com github.com/mmonteiroc/Calculadora-Cientifica Paquete visual Proyecto Calculadora
Esta clase nos permite definir lo que es una ventana para poder ver el historico de operaciones que nosotros realizamos
Modifier and Type | Field and Description |
---|---|
private javax.swing.JPanel |
PanelPrincipal
|
private javax.swing.JTable |
table1
|
Constructor and Description |
---|
Historico(InterficieGrafica ig)
|
Modifier and Type | Method and Description |
---|---|
javax.swing.JPanel |
getPanelPrincipal()
|
(package private) void |
setValuesTable(java.util.LinkedList<java.lang.String[]> filas)
|
private javax.swing.JPanel PanelPrincipal
private javax.swing.JTable table1
Historico(InterficieGrafica ig)
ig
- Nos pasan una interficie rafica que es lo que el usuario esta
viendo.
Este constructor lo que acemos es definir las columnas del historial y definir algunos ajustes de dicha tabla, despues lo que hacemos es añadir un listener que cuando clickemos en la tabla, la operacion se ponga en el input y output para poder recuperar dicha operacion si queremos
public javax.swing.JPanel getPanelPrincipal()
Este simple metodo lo que hace es retornar el panel prinicpal de esta clase
void setValuesTable(java.util.LinkedList<java.lang.String[]> filas)
filas
- filas a añadir a la tabla
Este metodo lo que hace es ir fila por fila y las va añadiendo a la tabla para que las podamos ver