ah merde pardon:
String strDepot;
int iDepot, iSolde;;
String strRetrait;
int iRetrait;
String strPayement;
int iPayement;
int iChoixMenu = 0;
String strChoixMenu[] = {"Dépôt", "Retrait","Paiement de facture","Visualiser le solde du compte","Termiener les transactions"};
do{
iChoixMenu = JOptionPane.showOptionDialog(null, "Sélectionez votre choix:", "Menu principal",JOptionPane.YES_NO_OPTION , JOptionPane.PLAIN_MESSAGE, null, strChoixMenu, strChoixMenu[0]);
switch (iChoixMenu)
{
case 0:
strDepot = JOptionPane.showInputDialog(null, "Entrez le montant à déposer.");
iDepot =Integer.parseInt(strDepot);
if(iDepot > 0){
iSolde = iSolde + iDepot;
JOptionPane.showMessageDialog(null, "Nouveau solde: " + iSolde + "$");}
else
JOptionPane.showMessageDialog(null, "Erreur, entrez un montant positif.");
case 1:
strRetrait = JOptionPane.showInputDialog(null, "Entrez le montant à retirer.");
iRetrait =Integer.parseInt(strRetrait);
if(iSolde < iRetrait)
JOptionPane.showMessageDialog(null, "Erreur, solde insufisant");
else
iSolde = iSolde - iRetrait;
JOptionPane.showMessageDialog(null, "Nouveau solde: " + iSolde +"$");
case 2:
strPayement = JOptionPane.showInputDialog(null, "Entrez le montant du payement.");
iPayement =Integer.parseInt(strPayement);
if (iPayement > iSolde)
JOptionPane.showMessageDialog(null, "Erreur, solde insufisant");
else
iSolde = iSolde - iPayement;
JOptionPane.showMessageDialog(null, "Nouveau solde: " + iSolde + "$");
case 3:
JOptionPane.showMessageDialog(null, "Votre solde est de: " + iSolde + "$");
case 4:System.exit(0);
}
}
}