JFrame  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
geraldobarboza
JavaTeenager

Membro desde: 22/05/2005 15:24:41
Mensagens: 150
Offline

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
fabim
GUJ Master
[Avatar]

Membro desde: 14/12/2006 19:30:03
Mensagens: 1268
Localização: Vitoria - Espirito Santo
Offline

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

ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται

Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao


[MSN]
geraldobarboza
JavaTeenager

Membro desde: 22/05/2005 15:24:41
Mensagens: 150
Offline

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

[]´s
Geraldo
geraldobarboza
JavaTeenager

Membro desde: 22/05/2005 15:24:41
Mensagens: 150
Offline

no netbeans tem como eu criar direto um JDialog?

[]´s
arthurthiago
Debugger
[Avatar]

Membro desde: 06/02/2007 18:17:34
Mensagens: 72
Offline

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!
gassenrafa
What is classpath?
[Avatar]

Membro desde: 15/06/2007 22:00:43
Mensagens: 6
Offline

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

Gassenrafa
rafael.gassen@gmail.com
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team