COSA INSERISCO NEL CAMPO IF (CONDIZIONE) ?
Vorrei cambiare una parte di codice del programma realizzato sostituendo nella condizione if (condizione) che l'utente non ha inserito nessun valore , quindi se la condizione e verificata compare una finestra di dialogo : Non hai inserito nessun valore.
codice:// if (quantità ) { JOptionPane.showMessageDialog(null,"Non hai inserito nessun valore "); System.exit(0); } // for import java.lang.*; import javax.swing.*; public class For { public static void main (String args[]) { JTextArea AreaTesto = new JTextArea(3,15); JScrollPane Scroll = new JScrollPane(AreaTesto); String studenti; Integer quantità; AreaTesto.setText("N° studenti\tNome\n"); quantità = Integer.parseInt(JOptionPane.showInputDialog("Da quanti studenti è composta la classe ?")); if (quantità <=0) { JOptionPane.showMessageDialog(null,"Devi inserire da quanti studenti è formata la classe"); System.exit(0); } for (int variabiledicontrollo = 1; variabiledicontrollo<=quantità; variabiledicontrollo++){ studenti = JOptionPane.showInputDialog("Nome dello studente"); AreaTesto.append(variabiledicontrollo+"\t"+studenti+"\n"); if (studenti.equals("")) { JOptionPane.showMessageDialog(null,"Devi inserire il nome" + studenti,"Studenti",JOptionPane.INFORMATION_MESSAGE); } } // fine ciclo for JOptionPane.showMessageDialog(null,AreaTesto,"Studenti",JOptionPane.INFORMATION_MESSAGE); } // fine del metodo main } // fine della classe

Rispondi quotando