Java FX - Aplicação com menu e conteúdo dinâmico

Bom dia, preciso criar um layout no java fx onde eu tenha o menu no topo, e tenha o conteúdo abaixo.
Criei dois panes um para o menu e outro para o conteúdo, sendo que como o conteúdo vai variar dependendo do que eu selecionar no menu não queria deixar tudo na mesma classe Activity, teria como fazer isso de maneira elegante ?
O que quero é preencher o pane conteúdo com uma outra classe(estende Application).
Não sei se tem como fazer isso pois sou novato no java fx.

Boa tarde Hebert, tudo bem?

Bom, trabalhar com Applications a nível de painéis não é conveniente, pois estas classes trabalham a nível de telas (Stage).
O melhor seria criar suas classes como extensões de painéis, como por exemplo:

[code]public class MeuPrimeiroPainel extends AnchorPane {

// Construção do painel

}[/code]

Seria semelhante ao processo utilizado no Swing, quando usamos o extends JPanel. Aí podemos variar os painéis quando quisermos.

Exemplo:
[list]criar X classes extends AnchorPane;[/list][list]criar uma tela principal com uma AnchorPane para armazenar as demais AnchorPanes;[/list][list]instanciar sua classe AnchorPane e indicar sua posição na tela principal, dentro da AnchorPane principal;[/list][list]ao tiver que trocar de painel, remover todos os Nodes da AnchorPane principal e instanciar uma nova classe AnchorPane, adicionando-a na tela.[/list]

Tente seguir este raciocínio e implemente seus códigos!

Qualquer dúvida, é só dizer!

Até mais! :smiley:

Obrigado pela atenção. Realizarei os testes e assim que concluir posto a minha implementação.