Passagem de Parâmetros

3 respostas
S

meus queridos… please please… tenho a seguinte situação:

MINHA CLASSE TELACLIENTE:
gridCliente x = new gridCliente( this ,filtroCliente()); // ESTOU PASSANDO THIS PARA A CLASSE GRIDCLIENTE ok

MINHA CLASSE GRIDCLIENTE:
public gridCliente(JFrame f , String filtroCliente) throws Exception //ESTOU PEGANDO A CLASSE AQUI COMO “JFrame f”

Preciso acessar dados da classe que não estou conseguindo, os JTextField que eu tenho na classe Telacliente para atualiza-los, como pego essa classe como uma classe mesmo na GridClient em pessoal ?!?!?!

This.txt_Nome_cli.SetText(“Meu Nome é Aurelio Campos”) funciona na classe TELACLIENTE, preciso fazer isso na classe GRIDCLIENTE, como eu pego a classe que passei como “this” na classe GridCliente povo help-me more one plese ?!?!?!

3 Respostas

B

f.nomeDoMetodo()

você passou a referencia this.

Mas dentro da outra classe, você acessa com o nome do parâmetro, no seu caso, JFrame f.

D

voce tem duas opções ou muda

de:public gridCliente(JFrame f , String filtroCliente)

para:public gridCliente(TelaCliente f , String filtroCliente)

ou

faça um cast:

TelaCliente telaC = (TelaCliente) f;

S

Huahuahua valews povo deu certo aqui jah estou mandando ver

XD

:lol: :wink:

Criado 11 de abril de 2005
Ultima resposta 11 de abr. de 2005
Respostas 3
Participantes 3