Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/12/2009, 07:45
Avatar de dackiller
dackiller
 
Fecha de Ingreso: septiembre-2003
Ubicación: The Matrix
Mensajes: 341
Antigüedad: 21 años, 5 meses
Puntos: 4
Respuesta: Duda de "teoría" respecto Variables Final

Solución inmediata...
Código PHP:
JTextField textInstruccio = new JTextField(1);
        
textInstruccio.addKeyListener(new KeyListener() {
            public 
void keyPressed(KeyEvent arg0) {
            }
            public 
void keyReleased(KeyEvent arg0) {
            }
                       
// El parametro KeyEvent, devuelve el objeto que acciona el Evento.
            
public void keyTyped(KeyEvent arg0) {
                
char teclaTipejada arg0.getKeyChar();
/* Aqui te coloco el fragmento de codigo que va solucionarte el problema */
                                
JTextField textInstruccio = (JTextFieldarg0.getSource();
                if (
teclaTipejada == KeyEvent.VK_ENTER){
                    
novaNoticia("S'ha pulsat enter!");
                    
textInstruccio.setText("");
                }
            }
        }); 
Como verás, lo que hice fue tomar el objeto haciendo Cast desde KeyEvent ya que este devuelve el objeto que acciona el evento, en este caso, JTextField.

El IDE que uses es muy importante ya que te puede ayudar y ahorrar muchas horas de trabajo con este tipo de problemas que se nos escapan de tanto leer codigo, y aun más si trabajas en varios lenguajes.

"Mi mamá dice que estoy loco, que ¿cómo hago para leer todos esos simbolos?"

y tiene razón, llega un momento en que el cerebro no da más y empiezan a aparecer Excepciones y errores por cosas tontas... :P

Espero te sirva de ayuda.
__________________
--
NOTA: Si haz conseguido la solución a tu problema, por favor edita el titulo del tema colocando el prefijo [SOLUCIONADO], para que otros usuarios puedan encontrar soluciones más rápido.