Passar um valor inteiro de um JTextField de uma tela para um outro JTextField de outra tela?  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
couto.junior
What is classpath?

Membro desde: 30/04/2006 11:24:37
Mensagens: 9
Localização: Criciúma _ SC
Offline

Olá Pessoal!!!
Gostaria de um auxílio.
Eu tenho uma tela(cadastroUsuario) onde o usuário digite um valor inteiro em um JTextFieldValor1. Ele aciona um ComboBox que o direciona para outra tela. Nesta tela(cadastroResponsavel) tem um outro FtextFieldValor2 que recebe o valor do JTextFieldValor1. Como faço isso?
[Email]
Spool
JavaChild
[Avatar]

Membro desde: 07/04/2006 10:08:03
Mensagens: 120
Localização: São Paulo
Offline

Passa como argumento da chamada ao método.

ex:



Abraços.

don´t spit on my mind

Programe com consciência. Sempre.
[Email] [MSN] [ICQ]
couto.junior
What is classpath?

Membro desde: 30/04/2006 11:24:37
Mensagens: 9
Localização: Criciúma _ SC
Offline

Desculpe, estou começando meus estudos há pouco tempo. Poderria explicar melhor!!!
[Email]
Spool
JavaChild
[Avatar]

Membro desde: 07/04/2006 10:08:03
Mensagens: 120
Localização: São Paulo
Offline

couto.junior wrote:Desculpe, estou começando meus estudos há pouco tempo. Poderria explicar melhor!!!


Ok.
Vou te mandar um exemplo bem simples.
Da uma olhada e ve se voce consegue entender o que eu fiz.

Caso não entenda alguma parte desse exemplo, poste aqui para podermos tentar ajudar.

Não prossiga nos estudos antes de entender isso ok?!

Abraços.

[Email] [MSN] [ICQ]
couto.junior
What is classpath?

Membro desde: 30/04/2006 11:24:37
Mensagens: 9
Localização: Criciúma _ SC
Offline

Oi amigo!!! Obrigado pela força !! Consegui compreender todo o código!!
Só que ainda não deu certo!!!!

//na classe principal eu tenho uma opcao no combo Box que me direciona para outra, então fiz o seguinte:

if (S==2){
// escreve a opção selecionada pelo usuário
jTextFieldNomeResp.setText("opção: " + SIM);
// guarda o valor do campo digitado em um objeto para passá-lo para a outra tela
cadastro.setTextField(jTextFieldPrec_CP.getText());
jTextFieldPrec_CP.requestFocus();
// abre a nova tela
CadastroResponsavel frame=new CadastroResponsavel();
frame.show();
Entaõ deveria já aparecer na outra tela o campo digitado anteriormente

// na outra classe
public void setTextField(String text) {
jTextFieldPrecCpResp.setText(text);
}

Um grande abraço
couto.junior
[Email]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team