Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Selezione multipla

Precedente
SUPERIORE
Successiva

Menu di scelta con switch+JOptionPane

import javax.swing.JOptionPane;

class Argomento
{
   public static void main(String[] args)
   { 
      String menu="........... Argomento ...........\n" +
                  "                                 \n" +
                  "0. Uscita                        \n" +
                  "                                 \n" +
                  "1. Opzione 1                     \n" + 
                  "2. Opzione 2                     \n" + 
                  "............                     \n" +
                  "                                 \n" +
                  "Cosa scegli?                     "; 
      String stringa;
      int    scelta;
      do
      {
         stringa=JOptionPane.showInputDialog(menu);
         scelta=Integer.parseInt(stringa);
         switch(scelta)
         {
            case  0: // .... USCITA ..................
                     break; 
            case  1: // .... OPZIONE 1................
                     break;
            case  2: // .... OPZIONE 2................
                     break;

            // .......................................

            default: // .... OPZIONE NON PREVISTA ....
                     break;
         }
      }
      while(scelta != 0);
   }
}

Osserva

  1. stringa=JOptionPane.showInputDialog(menu);
    scelta=Integer.parseInt(stringa);
    switch(scelta)
    {
       ...
    }
  2. do
    {
       ...
    }
    while(scelta != 0);

Selezione multipla - ApPuNtIdIuNiNfOrMaTiCo

Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Precedente
SUPERIORE
Successiva