Como fazer um request focus em um panel diferente

Estou com dificuldade em fazer um request focus no meu form panel.

Aqui eu tenho um jframe que chama o formPpanel inferior caixa fechado.

PanelInferiorCaixaFechado cxf = new PanelInferiorCaixaFechado();
cxf.setSize(1400,400);
//cxf.setLocation(5,5);
jpanelInferior.removeAll();
jpanelInferior.add(cxf, BorderLayout.CENTER);
jpanelInferior.revalidate();
jpanelInferior.repaint();
this.setName(“FrenteLoja”); `

Depois que eu abro o caixa, ele coloca outros 2 form Panel.

//inserindo o painel inferior de caixa aberto
PanelInferiorCaixaAberto cxf = new PanelInferiorCaixaAberto(objC);
cxf.setSize(1400,400);
//cxf.setLocation(5,5);
jpanelInferior.removeAll();
jpanelInferior.add(cxf, BorderLayout.CENTER);
jpanelInferior.revalidate();
jpanelInferior.repaint();

                    //inserindo o painel superior de caixa aberto
                       PanelSuperiorCaixaAbertoMesas cxA = new PanelSuperiorCaixaAbertoMesas();
                        cxA.setSize(1400,500);
                        //cxA.setLocation(5,5);
                        jpanelSuperior.removeAll();
                        jpanelSuperior.add(cxA, BorderLayout.CENTER);
                        jpanelSuperior.revalidate();
                     jpanelSuperior.repaint(); 

O que eu não estou conseguindo fazer, é precionar o botão F1 do meu teclado e fazer um request focus no jtextfild Mesa.

Alguém saberia me dizer como faço pra fazer isso?
Já estou com essa dificuldade a algum tempo e não estou conseguindo resolver :confused: