Class TecladoNormal

All Implemented Interfaces:
ActionListener, KeyListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants

public class TecladoNormal extends JDialog implements ActionListener, KeyListener
Clase de un teclado en pantalla
Author:
Ruben Palomino
See Also:
  • Constructor Details

    • TecladoNormal

      public TecladoNormal(JComponent componenteT, Class claseFormateadaT)
      Constructor para cuando quiero devolver el texto en un determinado formato
      Parameters:
      componenteT - el componente donde quiero escribir
      claseFormateadaT - El tipo de datos que quiero devolver, por ejemplo si es un entero Integer.class, si es Float pues Float.class
    • TecladoNormal

      public TecladoNormal(JComponent componente)
      Constructor para cuando solo quiero devolver el texto
      Parameters:
      componente - el componente
  • Method Details

    • getColorBotones

      public Color getColorBotones()
      Devuelve el color de los botones
      Returns:
      the colorBotones
    • setColorBotones

      public void setColorBotones(Color colorBotones)
      Ajusta el color de los botones
      Parameters:
      colorBotones - the colorBotones to set
    • getColorTextoBotones

      public Color getColorTextoBotones()
      se optienes el color del texto de los botones
      Returns:
      the colorTextoBotones
    • setColorTextoBotones

      public void setColorTextoBotones(Color colorTextoBotones)
      Ajusta el color del texto de los botones
      Parameters:
      colorTextoBotones - the colorTextoBotones to set
    • getFuenteBotones

      public Font getFuenteBotones()
      Devuelve la fuente de los botones
      Returns:
      the fuenteBotones
    • setFuenteBotones

      public void setFuenteBotones(Font fuenteBotones)
      Asigna la fuente de los botones
      Parameters:
      fuenteBotones - the fuenteBotones to set
    • actionPerformed

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

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

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

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

      public static String showTeclado()
      Metodo que muestra un teclado en pantalla y devuelve el valor de lo que hayamos escrito
      Returns:
      el valor escrito en el teclado
    • getText

      public String getText()
      Devuelve el texto escrito del teclado
      Returns:
      the contenido