Class TecladoNumerico

java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
spgn.pgn.gui.cliente.graficos.cmp.componentes.TecladoNumerico
All Implemented Interfaces:
ActionListener, KeyListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants

public class TecladoNumerico extends JDialog implements ActionListener, KeyListener
Clase de un teclado para escribir numeros
Author:
Ruben Palomino
See Also:
  • Constructor Details

    • TecladoNumerico

      public TecladoNumerico(JComponent componenteT, Class claseFormateadaT, boolean copiaContenido)
      Constructor en el que le pasamos el componente donde escribir, la clase del componente y si queremos copiar el contenido al mostrar el teclado
      Parameters:
      componenteT - el componente donde escribir
      claseFormateadaT - la clase del componente
      copiaContenido - si queremos que se muestre el contenido al mostrar el teclado
  • Method Details

    • actionPerformed

      public void actionPerformed(ActionEvent arg0)
      Specified by:
      actionPerformed in interface ActionListener
    • keyPressed

      public void keyPressed(KeyEvent e)
      Specified by:
      keyPressed in interface KeyListener
    • keyReleased

      public void keyReleased(KeyEvent e)
      Specified by:
      keyReleased in interface KeyListener
    • keyTyped

      public void keyTyped(KeyEvent e)
      Specified by:
      keyTyped in interface KeyListener
    • showTeclado

      public static Float showTeclado()
      Metodo que muestra un teclado numerico en pantalla y devuelve el valor
      Returns:
      el valor en forma de float o NAN si no es un numero
    • getText

      public String getText()
      Obtiene el texto escrito en el teclado
      Returns:
      the contenido