Metodos sem retorno

Ei galera blz?

Como faço para chamar um metodo sem retorno?
Ou então como faço pra chamar outra tela (JFrame)?

Brigadão

chamar metodo sem retorno?
instanciaDaClasse.nomeDoMetodo();

Janela, vc tera q cria-la antes

instanciaDaJanela.setVisible(true);

[quote=guisantogui]chamar metodo sem retorno?
instanciaDaClasse.nomeDoMetodo();

Janela, vc tera q cria-la antes

instanciaDaJanela.setVisible(true);
[/quote]

Valeu Cara

Brigadão

Não esqueça de botar a tag no titulo do topico [RESOLVIDO]

se conseguir resolver seu problema :smiley:

Obrigado

[quote=guisantogui]chamar metodo sem retorno?
[color=blue]instanciaDaClasse.nomeDoMetodo();[/color]

Janela, vc tera q cria-la antes

instanciaDaJanela.setVisible(true);
[/quote]

Boa noite a todos.

O comando acima destacado em azul, vai depender se é um método comum ou estático.

Exemplos:

Suponhamos que dentro de uma classe MeuFrame que extende JFrame, o método esteja declarado desta forma:

public class MeuFrame extends JFrame {
   ....
   ....
   ....
   public void teste(){
       ....
       ....
   }
   ....
   ....
   ....
}

Ai sim voce pode chamá-lo com a instância da classe, assim:

   MeuFrame frame = new MeuFrame();
   frame.teste();

Entretanto se ele estiver declarado como void e estático assim;

public class MeuFrame extends JFrame {
   ....
   ....
   ....
   public static void teste(){
       ....
       ....
   }
   ....
   ....
   ....
}

Neste caso, voce jamais [color=blue]poderá invocá-lo com uma Instância de Classe[/color], pois não precisará instanciar a classe, mais fazer referência a método com o Nome da Classe, assim:

   MeuFrame.teste();