All Implemented Interfaces:
ComponentListener, FocusListener, KeyListener, MouseListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, Scrollable, SwingConstants, spgn.pgn.gui.cliente.graficos.ElementoAnimado
Direct Known Subclasses:
Texto

public abstract class TextoAct extends TextFieldSA implements MouseListener, KeyListener, FocusListener, ComponentListener
Clase que muestra y cambia el valor de una tag
Author:
Ruben Palomino
See Also:
  • Constructor Details

    • TextoAct

      public TextoAct()
      Constructor general de la etiqueta
  • Method Details

    • getMax

      public double getMax()
      Obtiene el maximo de comparacion
      Returns:
      the max
    • getMin

      public double getMin()
      Devuelve el minimo de comparacion
      Returns:
      the min
    • setMax

      public void setMax(double max)
      Asigna el valor maximo de comparacion
      Parameters:
      max - the max to set
    • setMin

      public void setMin(double min)
      Asigna el valor minimo de comparacion
      Parameters:
      min - the min to set
    • isNumerico

      public boolean isNumerico()
      Devuelve si es numerico o no
      Returns:
      the numerico
    • setNumerico

      public void setNumerico(boolean numerico)
      Asigna si es numerico
      Parameters:
      numerico - the numerico to set
    • getFormatoNumerico

      public String getFormatoNumerico()
      Devuelve el formato numerico del componente
      Returns:
      el formato numerico
      See Also:
    • setFormatoNumerico

      public void setFormatoNumerico(String formatoNumericoT)
      Asigna el formato numerico
      Parameters:
      formatoNumericoT - el formato numerico
      See Also:
    • isValorEditable

      public boolean isValorEditable()
      Devuelve si el valor de la tag es evitable
      Returns:
      true o false
    • setValorEditable

      public void setValorEditable(boolean valorEditable)
      Habilita la edicion del valor de la tag
      Parameters:
      valorEditable - true o false
    • getTextSinUnidades

      public String getTextSinUnidades()
      Devuelve el texto sin unidades
      Returns:
      Strin con el texto
    • setText

      public void setText(String texto)
      Overrides:
      setText in class JTextComponent
    • setTexto

      public void setTexto(String texto)
      Asigna el texto
      Parameters:
      texto - el texto
    • setTag

      public void setTag(String pathTag)
      Asignamos una tag al actuador
      Parameters:
      pathTag - el path de la tag de la que mostrar el texto
    • getTag

      public String getTag()
      Devuelve el path de la tag asociada
      Returns:
      el path de la tag
    • setValor

      public void setValor(spgn.pgn.opc.tag.ValorTag vt)
      Metodo al que llama el sincronizador grafico no usar es para uso interno del sistema
      Parameters:
      vt - valor tag
    • mouseClicked

      public void mouseClicked(MouseEvent arg0)
      Specified by:
      mouseClicked in interface MouseListener
    • mouseEntered

      public void mouseEntered(MouseEvent arg0)
      Specified by:
      mouseEntered in interface MouseListener
    • mouseExited

      public void mouseExited(MouseEvent arg0)
      Specified by:
      mouseExited in interface MouseListener
    • mousePressed

      public void mousePressed(MouseEvent arg0)
      Specified by:
      mousePressed in interface MouseListener
    • mouseReleased

      public void mouseReleased(MouseEvent arg0)
      Specified by:
      mouseReleased in interface MouseListener
    • setName

      public void setName(String nameT)
      Description copied from interface: spgn.pgn.gui.cliente.graficos.ElementoAnimado
      Metodo que asigna el nombre al componente
      Specified by:
      setName in interface spgn.pgn.gui.cliente.graficos.ElementoAnimado
      Overrides:
      setName in class Component
      Parameters:
      nameT - El nombre a asignar
    • getName

      public String getName()
      Description copied from interface: spgn.pgn.gui.cliente.graficos.ElementoAnimado
      Metodo que devuelve el nombre del componente
      Specified by:
      getName in interface spgn.pgn.gui.cliente.graficos.ElementoAnimado
      Overrides:
      getName in class Component
      Returns:
      El nombre que tiene asignado
    • isTecladoTactilHabilitado

      public boolean isTecladoTactilHabilitado()
      Devuelve si el teclado tactil esta habilitado
      Returns:
      the tecladoTactilHabilitado
    • setTecladoTactilHabilitado

      public void setTecladoTactilHabilitado(boolean tecladoTactilHabilitado)
      Habilita el teclado tactil
      Parameters:
      tecladoTactilHabilitado - the tecladoTactilHabilitado to set
    • 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
    • verificaLogin

      public boolean verificaLogin()
      Metodo para verificar si el usuario logado en la aplicacion puede actuar sobre el componente
      Returns:
      true o false
    • getUnidades

      public String getUnidades()
      Devuelve las unidades a mostrar
      Returns:
      the unidades
    • setUnidades

      public void setUnidades(String unidades)
      Asigna las unidades a mostrar
      Parameters:
      unidades - the unidades to set
    • addActionActuador

      @Deprecated public void addActionActuador(ActuadorListener al)
      Deprecated.
      Depreciado
      Parameters:
      al - depreciado
    • addActuadorListener

      public void addActuadorListener(ActuadorListener al)
      Agrega un actuador listener
      Parameters:
      al - el ActuadorListener
    • focusGained

      public void focusGained(FocusEvent e)
      Specified by:
      focusGained in interface FocusListener
    • focusLost

      public void focusLost(FocusEvent e)
      Specified by:
      focusLost in interface FocusListener
    • isAjustaTexto

      public boolean isAjustaTexto()
      Devuelve si la propiedad de ajustar texto esta habilitada
      Returns:
      the ajustaText
    • setAjustaTexto

      public void setAjustaTexto(boolean ajustaText)
      habilita la propiedad de ajustar texto
      Parameters:
      ajustaText - the ajustaText to set
    • componentHidden

      public void componentHidden(ComponentEvent e)
      Specified by:
      componentHidden in interface ComponentListener
    • componentMoved

      public void componentMoved(ComponentEvent e)
      Specified by:
      componentMoved in interface ComponentListener
    • componentResized

      public void componentResized(ComponentEvent e)
      Specified by:
      componentResized in interface ComponentListener
    • componentShown

      public void componentShown(ComponentEvent e)
      Specified by:
      componentShown in interface ComponentListener
    • setFont

      public void setFont(Font font)
      Overrides:
      setFont in class JTextField
    • getFont

      public Font getFont()
      Specified by:
      getFont in interface MenuContainer
      Overrides:
      getFont in class Component
    • isCursorMano

      public boolean isCursorMano()
      Devuelve si el cursor mano esta activado
      Returns:
      the cursorMano
    • setCursorMano

      public void setCursorMano(boolean cursorMano)
      Habilita el cursor con forma de mano
      Parameters:
      cursorMano - the cursorMano to set
    • getNivelMinimo

      public int getNivelMinimo()
      Devuelve el nivel minimo de comparacion
      Returns:
      the nivelMinimo
    • setNivelMinimo

      public void setNivelMinimo(int nivelMinimo)
      Asigna el nivel minimo de comparacion
      Parameters:
      nivelMinimo - the nivelMinimo to set