Tá meio confuso sua dúvida, vê se é isso que você quer:
private void jb_okActionPerformed(ActionEvent evt) {
if (jpf_senhasaldo.getText().isEmpty()) {
JOptionPane.showMessageDialog(null, "Digite a senha!" , "Erro", JOptionPane.ERROR_MESSAGE);
} else if (jpf_senhasaldo.getText().equals(cliente1.senha)) {
jtf_saldo.setText(cliente1.saldoatual);
}
}
T+
A
aldairmelchior
Na verdade é isso mesmo que eu quero. O problema é que as variáveis apresentam erro. Eu criei as variaveis cliente1.senha e cliente1.saldoatual na classe cliente, dentro de view, onde tambem estão as classes jb_saldo que é a tela que aparece para senha, botao ok e saldo, e a classe conta. O que preciso saber é se essas variaveis devem ser criadas dentro da classe jb_saldo, ou se existe outra maneira (metodo para aplica-lás) p/ referencia-las, já que essas variaveis pertencem a outra classe, neste caso, a classe cliente.
} else if (jpf_senha.getText().equals(cliente1.senha)) { jtf_saldo.setText(cliente1.saldoatual);
}}}}}}
diego2005
O correto é você deixar essa variáveis como
private
e disponibilizar métodos para acessá-los. Por exemplo:
publicclassCliente{privateStringnome;privateStringsenha;publicStringgetNome(){returnnome;}publicvoidsetNome(Stringnome){this.nome=nome;}publicStringgetSenha(){returnsenha;}publicvoidsetSenha(Stringsenha){this.senha=senha;}// mais código aqui...}