Tenho um JFrame principal… e nele uns menus… quando clico em um menu ele abre um outro
JFrame… qd isso acontecer, gostaria que bloquear o JFrame principal e o usuairio só posse manipular
o segundo JFrame… e quendo ele fechar o JFrame principal voltaria ativa…
vc deixar uma janela na frente da outra, e a de tras nao poder ser acessada, siginifica que a janela da frente esta em modo Modal…
eu entendo JFrame como sendo apenas 1, apenas na tela principal… pq 2 JFrames? esse seu segundo frame nao pode ser um JDialog nao? o jdialog tem o metodo setModal( boolean ), que faz exatamente o que vc quer…
Outra sugestão…
pelo menos eu acho melhor, seria usar Paineis (Panel).
Ai conforme a opção do menu que for acessada o painel fica visivel (SetVisible(true)) e outros invisiveis (false).