public class KeyboardMediana
extends java.lang.Object
miguelmonteiroclaveri@gmail.com github.com/mmonteiroc Paquete visual Proyecto Calculadora
Esta clase nos permite representar un keypad especifico solo para calcular medianas/varianças de conjuntos de numeros
Modifier and Type | Field and Description |
---|---|
private javax.swing.JButton |
CALCULARMEDIANAButton
|
private javax.swing.JButton |
CALCULARVARIANÇAButton
|
private javax.swing.JButton |
CLEARALLButton
|
private javax.swing.JPanel |
panlePrincipal
|
Constructor and Description |
---|
KeyboardMediana(InterficieGrafica ig)
|
Modifier and Type | Method and Description |
---|---|
private double |
calcMediana(java.util.LinkedList<java.lang.Double> nums)
|
private double |
calcVariança(java.util.LinkedList<java.lang.Double> nums,
double avg)
|
javax.swing.JPanel |
getPanlePrincipal()
|
private javax.swing.JButton CLEARALLButton
private javax.swing.JPanel panlePrincipal
private javax.swing.JButton CALCULARMEDIANAButton
private javax.swing.JButton CALCULARVARIANÇAButton
KeyboardMediana(InterficieGrafica ig)
ig
- Interficie grafica que nos pasan para
poder modificar lo que el usuario esta viendo
Constructor que usamos para inicializar todos los listener que necesitamos en este keypad
private double calcMediana(java.util.LinkedList<java.lang.Double> nums)
nums
- conjunto de numeros a trabajarEste metodo lo que hace es calcular la mediana de un conjunto de numeros
private double calcVariança(java.util.LinkedList<java.lang.Double> nums, double avg)
nums
- conjunto de numeros a calcularavg
- mediana de dichos numeros a calcularEste metodo lo que hace es calcular la variança de un conjunto de numeros
public javax.swing.JPanel getPanlePrincipal()
Este metodo lo que hace es retornar el panel principal de esta clase