🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #26876

Re: Gestion de Eventos

#26876
From: Ricardo
Date: Wed, 18 Nov 1998 00:00
43 lines
2076 bytes
Mira esto para ver si es lo que buscas.saludos.

//En el constructor 
txtUsuario.addKeyListener(    new EscuchaTeclado());
txtContrasena.addKeyListener( new EscuchaTeclado());

// clase anonima interna
class EscuchaTeclado extends KeyAdapter{
   public void keyPressed(KeyEvent evt){

      int intCodigo = evt.getKeyCode();

      Component objObjeto = evt.getComponent();        

      lblEtiqueta.setText("Adios");                 

      if (intCodigo == evt.VK_ENTER){
         objObjeto.nextFocus();
      }
   }
}

�r�oK T�E N�KR0m�nC�R wrote:
> 
> Un saludo a todo el mundo.
> 
>         Queria comentar a ver si alguien me podria ayudar en una duda que
>  me ha surgido en una aplicacion que estoy haciendo.
> 
>         Tengo una ventana en la cual he introducido un gran numero de
> Textfield's para la introduci�n de datos.Me interesaria que mientras
> vas introduciendo los datos, con el Intro, puedas ir cambiando de
> campo (TextField), por defecto para ir canviando de campo es el TAB,
> pero es mas comodo, intiutivo y elegante, con el Intro, asi que puse
> un bonito keyListener en la ventana para el control de la tecla Intro.
> 
>         Todo me compila correctamente pero no me efectua el evento
> keyListener, he pensado que podria ser por que en vez de ponerlo en la
> ventana en si, habria que ponerlo en todos los TextFields, �es asi?, �
> no hay algun metodo menos engorroso que poner a cada TextField un
> keyListener ?
> 
>                                                         Gracias.
Technical Details
Message-ID: <365301CF.C3A2B302@virtualsw.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <71senu$3al@lilith.uab.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,a8db118818ebd858
X-Google-Attributes: gid1116f3,public
From: Ricardo <ricardop@virtualsw.es>
Subject: Re: Gestion de Eventos
Date: 1998/11/18
Message-ID: <365301CF.C3A2B302@virtualsw.es>
X-Deja-AN: 413200666
Content-Transfer-Encoding: 8bit
References: <71senu$3al@lilith.uab.es>
Content-Type: text/plain; charset=iso-8859-1
Organization: Telefonica Transmision de Datos
Mime-Version: 1.0
Newsgroups: es.comp.lenguajes.java