Button, menu mesma jframe

Bom gostaria de saber se é possível fazer um menu na mesma jframe, ex os menus seriam de buttons, incio cadastro, e ao clicar não iria abrir outra jframe e sim na mesma jframe é possível fazer isso no swing? Alguém poderia me dar um help?
No JavaFX eu consegui fazer isso com o borderpane setando toFront, existe alguma possibilidade de fazer isso no swing?

Olá,

No swing você pode utilizar o JInternalFrame para abrir uma janela interna dentro de um JFrame.

Mas tipo não quero que seja uma outra janela e sim na mesma jframe .

Se entendi bem, o que vc quer e mudar o frame sem abrir uma nova janela. Se for isso, no java swing, seria o cardpane layout.

Implementa suas telas em classes que estendem JPanel e exibe elas no seu JFrame utilizando CardLayout