Ir para conteúdo
sergio_barcelos@yahoo.com.

Getters e Setters de JTextField em classes diferentes

Recommended Posts

Olá a todos,
Estou tendo dificuldades em obter valores de interações entre classes e gostaria da ajuda de vocês. Estou desenvolvendo aplicação desktop JAVA em Netbeans (ou JDeveloper). Tenho um JFrame com dois JTextFields (valor1 e valor2). Quando dispara um evento de FocusLost do valor1 e quero efetuar um calculo e escrever o resultado em valor 2, usando uma classe (ManipulaValor)para tal:
OBS: quando faço a operação com metodo na classe (ManipulaValor) com passagem de parametros funciona 100%…
/* CODE

public class Seletividade{

private void valor1FocusLost(java.awt.event.FocusEvent evt) {
ManipulaValor valor = new ManipulaValor();
valor.manipula();
}
public JTextField getValor1() {
return valor1;
}
public void setValor1(JTextField valor1) {
this.valor1 = valor1;
}
public JTextField getValor2() {
return valor2;
}

public void setValor2(JTextField valor2) {
    this.valor2 = valor2;
}

public static void main(String args[]) {
   ...
    try {
      ...
    } catch 
    }
    //</editor-fold>

    /* Create and display the form */
    java.awt.EventQueue.invokeLater(new Runnable() {
        public void run() {
            new Seletividade().setVisible(true);
        }
    });
}

*/CODE

/*CODE
public class ManipulaValor {
public ManipulaValor(){
super();
}

public void manipula(){
    Seletividade s = new Seletividade();
    if (!s.getValor1().getText().isEmpty()){
        JTextField f = new JTextField();
        f.setText("1000");
        s.setValor2(f);
    }
}

}
*/CODE

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por levitadrams
      Bom dia Galera,
       
      É a minha primeira postagem aqui, gostaria de uma ajude de vocês. estou desenvolvendo uma software para desktop, ele será usado basicamente para controle de estoque e venda. o meu problema é o seguinte, na interface (Tela) de vendas vou usar alguns campos que usaram JTextField, sendo que eu gostaria de alterar a forma das bordas dele, não queria que ficasse totalmente retangular. mais sim com o Cantos Curvos para que não ficasse na forma básica retandular. não sei se estou sendo claro.
       
       
    • Por brunomartins
      Por favor pessoal me ajudem, é urgente.
      Alguem sabe como trazer automaticamente o id de uma tabela para um jtextfield logo quando eu abro a aplicação?
      Eu estou fazendo no netbeans.
      Por favor alguém sabe?
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.