Duvida Frame abrindo varias vezes  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
AnDrOiDe
Java Ninja
[Avatar]

Membro desde: 30/10/2009 10:34:24
Mensagens: 263
Localização: Santo Andre-Capital-sp
Offline

Boa tarde Galera to quase terminando um projeto de bar e to com um problema , quando eu clico em um certo botão que chama os outros frame ele vai criando varias telas, tem alguma forma de fazer isto , sendo que posso fechar e abri-lo novamente..





Tudo Deveria se Tornar Possível o Mais simples, Mas não simplificado !!!


guilherme.dio
JavaEvangelist
[Avatar]

Membro desde: 06/02/2011 20:48:03
Mensagens: 443
Localização: Santo André - SP
Offline

por favor, consegue postar o código do construtor desse pnlCadastroProduto ?





[Email] [MSN]
AnDrOiDe
Java Ninja
[Avatar]

Membro desde: 30/10/2009 10:34:24
Mensagens: 263
Localização: Santo Andre-Capital-sp
Offline

vou postar a class quase inteiro para fins, grato em ajudar

This message was edited 1 time. Last update was at 08/12/2011 14:33:25


Tudo Deveria se Tornar Possível o Mais simples, Mas não simplificado !!!


Lucas Abbatepaolo
JavaEvangelist
[Avatar]

Membro desde: 28/09/2009 16:33:23
Mensagens: 310
Offline

Cara..juro q nao entendi sua pergunta..

Você quer que va abrindo varios frames ou não?


Programador Arquiteto

Bacharel em Sitemas de Informação
Oracle Certified Professional Java SE 6 Programmer
Rumo a Oracle Certified Professional, Java EE 5 Web Component Developer
[Email] [MSN]
guilherme.dio
JavaEvangelist
[Avatar]

Membro desde: 06/02/2011 20:48:03
Mensagens: 443
Localização: Santo André - SP
Offline

posta tbm essa classe CadatroProd e o conteudo do método Invisivel() que esta sendo invocado no construtor desta classe





[Email] [MSN]
AnDrOiDe
Java Ninja
[Avatar]

Membro desde: 30/10/2009 10:34:24
Mensagens: 263
Localização: Santo Andre-Capital-sp
Offline

Lucas Abbatepaolo wrote:Cara..juro q nao entendi sua pergunta..

Você quer que va abrindo varios frames ou não?


não cara apenas uma vez, pois ele esta fazendo isto abrindo varios conforme click no botão ..

Tudo Deveria se Tornar Possível o Mais simples, Mas não simplificado !!!


thankd
Entusiasta Java
[Avatar]

Membro desde: 22/11/2011 21:37:32
Mensagens: 16
Offline

Se voce usa jframe, pode fazer isso:



quando clicar no button ele vai abrir so um, podendo ser fechado e aberto dinovo.






guilherme.dio
JavaEvangelist
[Avatar]

Membro desde: 06/02/2011 20:48:03
Mensagens: 443
Localização: Santo André - SP
Offline

AnDrOiDe wrote:
Lucas Abbatepaolo wrote:Cara..juro q nao entendi sua pergunta..

Você quer que va abrindo varios frames ou não?


não cara apenas uma vez, pois ele esta fazendo isto abrindo varios conforme click no botão ..



A isto é obvio, conforme o clique no botão você irá abrir vários frame,s o unico modo de resolver isto é através de uma variável de controle





[Email] [MSN]
danilovicente
JavaBaby

Membro desde: 24/11/2011 13:20:44
Mensagens: 89
Offline

AnDrOiDe wrote:
Lucas Abbatepaolo wrote:Cara..juro q nao entendi sua pergunta..

Você quer que va abrindo varios frames ou não?


não cara apenas uma vez, pois ele esta fazendo isto abrindo varios conforme click no botão ..


Ele abre vários pois você sempre que você clica no botão executa o action performed, ele instância e seta como visible, ou você coloca fora do action performed ou cria uma condição para ver se já abriu ou não
[MSN]
AnDrOiDe
Java Ninja
[Avatar]

Membro desde: 30/10/2009 10:34:24
Mensagens: 263
Localização: Santo Andre-Capital-sp
Offline

exato , mas de que forma posso fazer isto?

Tudo Deveria se Tornar Possível o Mais simples, Mas não simplificado !!!


guilherme.dio
JavaEvangelist
[Avatar]

Membro desde: 06/02/2011 20:48:03
Mensagens: 443
Localização: Santo André - SP
Offline

Cria uma variável boolean de controle, ao abrir o frame ela ganha um valor, ao fechar ganha outro, assim sempre verifica o valor ao clicar no botão:








[Email] [MSN]
AnDrOiDe
Java Ninja
[Avatar]

Membro desde: 30/10/2009 10:34:24
Mensagens: 263
Localização: Santo Andre-Capital-sp
Offline

ok amanha vou testar !

valeu!

Tudo Deveria se Tornar Possível o Mais simples, Mas não simplificado !!!


AnDrOiDe
Java Ninja
[Avatar]

Membro desde: 30/10/2009 10:34:24
Mensagens: 263
Localização: Santo Andre-Capital-sp
Offline

thankd wrote:Se voce usa jframe, pode fazer isso:



quando clicar no button ele vai abrir so um, podendo ser fechado e aberto dinovo.



testei dessa forma mas ele deixa abrir varias vezes a mesma tela, isto não pode acontecer!

valeu!

Tudo Deveria se Tornar Possível o Mais simples, Mas não simplificado !!!


danilovicente
JavaBaby

Membro desde: 24/11/2011 13:20:44
Mensagens: 89
Offline

compact seu projeto e manda para dar uma olhada. Deve estar faltando uma coisa simples.

Dessa forma que você colocou não tem nenhuma variável de controle. Isso faz abrir normal. e ainda usa um método decrepito.

This message was edited 1 time. Last update was at 09/12/2011 09:44:57

[MSN]
AnDrOiDe
Java Ninja
[Avatar]

Membro desde: 30/10/2009 10:34:24
Mensagens: 263
Localização: Santo Andre-Capital-sp
Offline

olha vou te passar a tela principal e um tela que é chamada

 Nome do arquivo FrmCadastro.java [Disk] Download
 Descrição principal
 Tamanho 22 Kbytes
 Baixado:  18 vez(es)

 Nome do arquivo pnlCadastroProduto.java [Disk] Download
 Descrição outra
 Tamanho 25 Kbytes
 Baixado:  19 vez(es)

This message was edited 1 time. Last update was at 09/12/2011 09:52:15


Tudo Deveria se Tornar Possível o Mais simples, Mas não simplificado !!!


 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team