Galera Bom Dia a Todos.
Estou precisando chamar um formulário, mas eu quero que quando feche esse formulário a aplicação continue rodando pois
o formulário principal nunca será fechado!!
Obrigado!!
Obs:já tentei .show e .setVisible(true), quando fecho ele fecha a aplicação.
         
        
          
        
           
           
           
         
         
            
            
          
       
      
        
        
          verifique se seu JFrame segundario não esta assim
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
pois se estiver você esta dizendo para encerar a aplicação apos fechar o JFreme
para solucionar é só remover a linha
até mais!
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          [quote=CleberJoseRossi]Galera Bom Dia a Todos.
Estou precisando chamar um formulário, mas eu quero que quando feche esse formulário a aplicação continue rodando pois
o formulário principal nunca será fechado!!
Obrigado!!
Obs:já tentei .show e .setVisible(true), quando fecho ele fecha a aplicação.[/quote]
Como o formulário principal nunca deve ser fechado, faça com que os seus formulários secundários sejam JDialogs. Com isso, diga para que haja um “dispose” ao fechá-lo, somente escondendo o formulário, e não fechando a aplicação.
public class FormularioSecundario extends JDialog
{
   public FormularioSecundario()
   {
      super();
      setTitle("Este é o formulário secundário! Ao fechá-lo, o programa continuará rodando!");
      setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); // É aqui que se resolve o problema!
   }
}
Faça o teste e nos dê um reply!
Abraços!!