Seguinte, estou com uma dificuldade que talvez seja algo simples, porem como estou iniciando na programação, não estou conseguindo resolver.
A situação é: Tenho uma tela com um TextField onde o usuário insere um codigo de 13 digitos (código de barras) e um botão gerar e nessa mesma tela tenho um outro TextField onde o mesmo receberá o calculo feito do código recebido, porem esse calculo é feito em uma outra classe e minha dificuldade esta sendo setar o resultado do calculo nesse segundo TextField, não estou conseguindo buscar o resultado do calculo e setar no campo.
Alguém poderia me da uma luz com isso?
Se sua classe que faz o cálculo estiver devolvendo esse valor pra você, basta aplicar um seuField.setText(conteudoRetornado);
Caso contrário você tem que fazer a classe de cálculo te devolver esse valor calculado.
D
Danilo_Franco
Bom dia!
Então, ja tentei mas sem sucesso. Segue uma parte do código.
Pra simplificar não postei os get e set, em resumo o programa recebe um codigo na classe principal e através do botão gerar é chamado o metodo calculoean da classe Calculo onde o mesmo deveria retornar o resultado no TextField txt_codean14i da classe Principal, e essa esta sendo minha dificuldade.
public class Principal extends javax.swing.JFrame {
//Ao invés do seu método ser void faça ele retornar a String do novo códigopublicStringcalculoean(Stringcod13){//Seus cálculosreturnthis.codigoean14i;}
Aí a chamada ficaria assim: seuField.setText(calculo.calculoean(codean13));
D
Danilo_Franco
Hmm intendi, vou tentar aqui, ainda sou iniciante, por isso tenho algumas dificuldades ainda rsrs.