il codice con cui spero di dare il focus al jtextfield è il seguente :

codice:
KeyListener k=new KeyListener() {

            public void keyTyped(KeyEvent e) {      }
            
            public void keyPressed(KeyEvent e) {
                
                
                int evt=e.getKeyCode();

                if ((evt==KeyEvent.VK_ENTER)) {                                         
                    String testINS=textfield.getText(); 
                   
                    if (testINS.equalsIgnoreCase("Cambia")) {                                             
                        
                        
                        Tab.setSelectedComponent(Pannello2);   //cambio pannello , OK!                        
                        textField5.requestFocusInWindow(); // provo, vanamente, a dare il focus a textfield 5 :cry:
                    }
}
}
textfield.addKeyListener(k); //Aggiungo il keylistener al jtextfield presente nel pannello 1
in pratica dall'interno di un keylistener di un jtextfield provo a dare il focus ad un altro jtextfield presente in un altro pannello del jtabbedpane

concettualmente mi sembra corretto ma nella pratica non funziona , consigli ?