Re: Duvida sobre passagem de dados

6 respostas
Thiago_Senna

humm… e como estão os seus frames??

No pior dos casos, passe os dados pelo construtor, ou crie um método em seu frame para receber estes dados… mas isso é gambiarra…!!!

Dê mais informações quanto a arquitetura que vc está utilizando, ai talvez fique mais fácil ajudar!

abraços!
Thiago

6 Respostas

Thiago_Senna

Pega os dados da linha do registro, e passa eles por parâmetro para o outro Form durante a construção dele! Isso será o suficiente!

Abraços!
Thiago

Thiago_Senna

humm, como assim???

Num to entendendo!

Você deve passar no construtor, assim!

public class MinhaClasse {

    // construtor padrão
    public MinhaClasse() {
    }

    // construtor que recebeu os dados que você deseja
    public MinhaClasse(String value1,String value1,String value1) {
      // seta os valores aqui dentro
      // exemplo: this.value1 = value1;
      // this.value2 = value2;
    } 
}

Naum seria isso?

Abraços!
Thiago

fabiohenrique

Galera,

Estou tendo um problema para passar informação de um JFrame para outro. Criei uma classe para servir de ponte entre as duas mas não estou sabendo como usar ela nos dois frames, gostaria de saber como declarar nos dois ou se tem outra solução, a classe que criei é a seguinte:

import java.io.Serializable;

public class Dados implements Serializable{	
	String numero_altera, descricao_altera, quantidade_altera;
	public String getNumero()
	{		
		return this.numero_altera;
	}
	
	public String getDescricao()
	{		
		return this.descricao_altera;
	}
	
	public String getQuantidade()
	{		
		return this.quantidade_altera;
	}
	
	public void setDados(String numero, String descricao, String quantidade)
	{
		numero_altera = numero;
		descricao_altera = descricao;
		quantidade_altera = quantidade;
	}
}

Alguem pode me ajudar?

fabiohenrique

criei dois Visual Class no Eclipse do tipo JFrame.

Criei no primeiro uma tabela com os dados (numero, descricao e quantidade)
e ação seria a seguinte: qdo uma pessoa selecionar uma linha e clicar no botão alterar abre outro JFrame será mostrado em JTextFields estes dados que selecionei na tela anterior, para que possa ser alterado.

[]s

fabiohenrique

Pegar os dados lá eu consegui, mas como fica a declaração deste parametro, estou tentando montar este parametro mas não?

Essa é a classe:

public class Altera_codigo extends JFrame {

}

abraços,

fabiohenrique

É isso mesmo, muito obrigado :slight_smile:

Abraços

Criado 5 de maio de 2005
Ultima resposta 5 de mai. de 2005
Respostas 6
Participantes 2