JFrame

Boa tarde,

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…

como posso implemetar isso?

[]´s
Geraldo Barboza

bom…

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…

bao dica…
vou fazer as telas de cadastros em JDialog entao…

[]´s
Geraldo

no netbeans tem como eu criar direto um JDialog?

[]´s

Cara, tem como criar direto no NetBeans sim, é só você seguir o mesmo procedimento para criar um JFrame.

Se não aparecer janela principal, clique em “Outros” que lá tem…

Espero ter ajudado.

Abraços!

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

Vlw…