Dúvida com JFrame

5 respostas
casali

auheuaheuaheaueaheae,

Olá Pessoal uma duvida muito impoortante pra mim agora:
lá vai,

Criei uma pequena aplicação com um método e uma interface só que o método está em outra classe fora da Jframe,
Oque posso fazer?
quando coloco lá :

abaixo um pedaço da classe do Jframe:

private void surpresaActionPerformed(java.awt.event.ActionEvent evt) {
        lala();
    }

Legenda: surpresa(botão)/// lala() (é o nome do método da classe buu que criei);

ai aparece pra mim criar um método lala(); na própria classe do Jframe;

5 Respostas

charleston10

Seja mais especifico, o que realmente pretende fazer?
Chamar método de outro Frame ?

;]

casali

Exato como faço para chamar um método de outra classe??

davidbuzatto

Você pode começar escrevendo um título decente.
Aqui não é orkut nem facebook.
Editei seu título.

charleston10

Simples,

crie um objeto dessa classe, depois chame o método.
observação a visibilidade do método deve ser publica.

public class teste(){

   public teste(){ //metodo construtor
   }

   public void mensagem(){
       JOptionPane.showMessageDialog(rootPane,"metodo ativado");
   }

}
seu frame{
     teste objTeste = new teste(); //objeto criada a partir da classe teste
     objTeste.mensagem();//objeto chama o método mensagem...
}
casali

Valeuuu Consegui,

Origadãoo Manoo, até!

Criado 21 de setembro de 2012
Ultima resposta 21 de set. de 2012
Respostas 5
Participantes 3