Tenho dois botões que chamam o mesmo frame um botão faz depósito outro saque
quando clico para sacar chamo a janela DepositoSaqueFrame com o titulo de saque
digito o valor do saque e roda o codigo
private void okButtonActionPerformed(ActionEvent evt) {
saque();
atualizando();
return;
}
public void saque(){
double valor = Double.parseDouble(valorTextField.getText());
Object selecionado = contaComboBox.getSelectedItem();
if (controlador.sacar((Conta)selecionado, valor)){
dispose();
}
else{
JOptionPane.showMessageDialog(this, "Não possui saldo suficiente");
}
}
saca tudo certo mas quando clico na tecla depositar vem a mesma janela
DepositoSaqueFrame com o titulo deposito preciso de saber como implementar o metodo
deposito(); no private void okButtonActionPerformed(ActionEvent evt)
e como que o java vai saber se eu cliquei em sacar para rodar o metódo sacar ou se eu cliquei
em depósitar para rodar o metodo deposito que é este
public void deposito(){
double valor = Double.parseDouble(valorTextField.getText());
Object selecionado = contaComboBox.getSelectedItem();
if(controlador.depositar((Conta)selecionado, valor)){
dispose();
}
}