[b] Pessoal, tenho uma dúvida, no meu programa estou fazendo 2 telas.
Uma principal acessa a outra, mas tem um porém, quando abro a secundária e minimizo e aperto o botão novamente na principa ele abre uma nova tela secundária, eu gostaria que ele me trouxesse a mesma tela secundária aberta, para não abrir um monte ao clicar o botão, se alguém poder me judar como fazer isso agradeço!!!
Galera, esta acontecendo o seguinte, minha segunda tela esta ligada ao botão cadastrar, e para cada botão eu implementei um Action para criar cada tela, mas não estou sabendo onde colocar oque você disseram
Aqui vai o ActionListener do botão cadastrar que abre a telaCliente
classTelaClienteimplementsActionListener{//Tela Cadastrar cliente publicvoidactionPerformed(ActionEvente){JFrametelaCliente=null;if(telaCliente==null){telaCliente=newJFrame("Cadastro");JButtoncadastra=newJButton("Cadastrar");JButtonlimpa=newJButton("Limpar");JButtonHome=newJButton("Home");JLabelcNome=newJLabel("Nome");cNome.setFont(newFont("Script",Font.BOLD,16));JLabelcSNome=newJLabel("Sobrenome");//cSNome.setFont(Font.BOLD,16);JLabelcpf=newJLabel("Cpf");JLabelrg=newJLabel("Rg");JLabelcTelefone=newJLabel("Telefone");telaCliente.setSize(600,600);telaCliente.setResizable(false);telaCliente.setLayout(null);cNome.setBounds(50,500,90,30);cadastra.setBounds(300,285,90,30);//x, y, largura, alturatelaCliente.add(cadastra);telaCliente.add(cNome);telaCliente.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);}//Fecha iftelaCliente.setVisible(true);}}
Não sei onde colocar esse if pra ficar certinho.
Obs: Não estou usando layout pois é determinação da Prof°.