Obter o JFrame de dentro de um JPanel

3 respostas
germanosk

Olá Pessoal

Tenho uma classe JPanel e gostaria de saber se tem como eu obter o JFrame que ele se encontra p/ passar para o JDialog que eu estou querendo chamar.

Quem puder ajudar agradeço desde já :smiley:

3 Respostas

tinorberto

como assim, poste seu codigo…flw

germanosk
cara o cod  meio grande e bagunçado p/ postar

mas imagina que eu tenho Classe Usuario extends JPanel;

Eu chamo ela dentro de um JFrame;

Dentro de Usuario eu quero chamar um JDialog passando o JFrame que ele se encontra;

acho que achei se passar null para o parametro Frame do JDialog ele usa isso que eu tow querendo;
Estou fazendo um testes aqui, mas se tu entendeu o que eu quero fazer e sabe como fazer avisa ai :smiley:

Josenir

germanosk:
Olá Pessoal
Tenho uma classe JPanel e gostaria de saber se tem como eu obter o JFrame que ele se encontra p/ passar para o JDialog que eu estou querendo chamar.
Quem puder ajudar agradeço desde já :D

É uma ótima oportunidade para alguém esclarecer porque o método getParent(), que deveria informar o componente pai de um JPanel só retorna null.

Criado 1 de novembro de 2010
Ultima resposta 1 de nov. de 2010
Respostas 3
Participantes 3