Olá pessoal, estou criando um navegador em Java e nele estou criando abas através de um botão. Toda vez que uma nova aba é criada, necessito criar um novo campo para busca da URL (jTextField) e uma nova página de navegação (jEditorPane). Como eu faço para fazer criar esses componentes iguais como os componentes iniciados pelo navegador, deixando com que os mesmos sejam exibidos apenas na aba correspondente?
Tentei criar da seguinte forma:
pagina.setVisible(false);//Criei isso para ocultar a página inicial que é exibida ao instanciar o navegador JEditorPane newPagina = new JEditorPane(); newPagina.setSize(pagina.getSize()); newPagina.setVisible(true); newPagina.setLocation(pagina.getLocation()); jSPPagina.add(newPagina);
Mas os componentes não estão sendo criados como os outros e não estão “amarrados” com as abas pais.
Podem me ajudar?