Chamar Variavel

ae galera

eu to precisando pegar uma variavel da classe Teste1

e chama-lá na classe Teste2 ,
exemplo: variavel.setEnable(this);
e retornar com essa função para a classe Teste1
alguem ai pode me ajudar

não entendi mt bem… vou dar uns palpites posso estar mt errado…

Você importou a classe ?

cria uma variavel

private [nome da classe]  nomeQualquer;

não entendi mt bem o q vc precisa, se der pra explicar melhor, como estão suas classes…

Ou declare as variaveis em que vai usar como variaveis de instancia que ae poderma ser usadas por qualquer método seu…

teria como vc me mostrar um exemplo…

seguinte da classe Main tem o botão Load, e preciso bloquear esse botão para tal usuario…
ai a duvida é como eu irei pegar(importar) para classe VerificaSenha a variavel do botão e retornar para a classe Main…
variavel.setEnable(true);

Passe a classe1 no construtor da sua classe2 e declare essa variavel do botão como public

Classe2(Classe1 classe1 )
classe1.btnXpto.setEnable(false);

mas não vai adiantar meu problema …se eu chamar no construtor

pq eu tenho que colocar dentro do metodo da classe VerificaSenha
public void actionPerformed(ActionEvent e)
{
if(senha tal…-- valida)
{

    variavel.setEnable(true);     
}// mas essa [u]variavel[/u] é da outra classe chamada Main

}

a duvida é , como vou importar essa variavel e retornar com
variavel.setEnable(true); se a senha de tal pessoa for valida na classe Main

Veja se consegue assim, crie um setter para sua classe2

Classe1 classe1 = null;
private void setClasse1(Classe1 classe1) {
   this.classe1 = classe1;
}

Receba no construtor e sete a classe para usar em qualquer método

Classe2(Classe1 classe1){
   setClasse1(classe1);
}

Agora em qualquer lugar dessa classe você poder alterar as variavies publicas da outra classe ou chamar seus métodos.

obrigado amigo !
deu certinho aqui