Como fazer um request focus em um panel diferente

0 respostas
swingjava
andrei32

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);

<a href="//cxf.setLocation">//cxf.setLocation</a>(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);

<a href="//cxf.setLocation">//cxf.setLocation</a>(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:

Criado 23 de março de 2018
Respostas 0
Participantes 1