Abaixo segue um programa onde o usuário deve informar o nome, conta e saldo.
Gostaria de implementar o codigo da forma que quando o usuário não entrasse com nenhum valor o programa mostrasse que é necessário o preenchimento do campo. E também se possível no campo número da conta se ele digitasse qualquer caracter que não fosse números ele retornasse tb. E no campo saldo. que possibilite o usuário digitar (ponto) e virgula.
Alguem pode ajudar ?
[code]import javax.swing.JOptionPane;
public class TerminalBanco {
public static void main(String[] args) {
ContaConrrente conta1 = new ContaConrrente();
JOptionPane.showMessageDialog(null, "BANCO ROCHA \n");
conta1.nome = JOptionPane.showInputDialog("Proprietário da Conta:");
conta1.nome = conta1.nome.toUpperCase();
String conta = JOptionPane.showInputDialog("Digite o número da Conta");
conta1.conta = Integer.parseInt(conta);
String saldo = JOptionPane.showInputDialog("Digite o valor do Saldo");
conta1.saldo = Integer.parseInt(saldo);
}
}
[/code]
CLASS
[code]import javax.swing.JOptionPane;
public class ContaConrrente {
public int conta;
public double saldo;
public String nome;
public void sacar(double saca) {
if ((saca + CPMF(saca)) > saldo) {
JOptionPane.showMessageDialog(null, "Você não tem saldo suficiente");
} else {
saldo -= (saca + CPMF(saca));
}
}
public double CPMF(double valor) {
valor = valor * 0.038;
return valor;
}
public void depositar(double deposito) {
saldo += deposito;
}
}
[/code]