JOptionPane

di il
1 risposte

JOptionPane

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.




// 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"+student i+"\n");
if (studenti.equals("")) {

JOptionPane.showMessageDialog(null,"Devi inserire il nome" + studenti,"Studenti",JOptionPane.INFORMATION_MESSAG E);
}

} // fine ciclo for
JOptionPane.showMessageDialog(null,AreaTesto,"Stud enti",JOptionPane.INFORMATION_MESSAGE);
} // fine del metodo main
} // fine della classe

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte