Как я могу запретить пользователям вводить символы, строки и пустые пространства с помощью JOptionPane
? Я разорил интернет на ответы, но ничего не получилось. Пожалуйста, помогите, мне нужно это сделать через три дня. Вот мой код:Как я могу запретить пользователям вводить символы, строки и пустое пространство с помощью JOptionpane
int num, ctr, ctrodd=0, ctreven=0;
for (ctr=1;ctr<=15;ctr++)
{
num=Integer.parseInt(JOptionPane.showInputDialog("Enter number "));
if (!num.hasNextInt())
{
JOptionPane.showMessageDialog(null,"That's not a number!");
ctr--;
num.next();
}
else if (num%2==0)
{
ctreven++;
}
else if (num%2==1)
{
ctrodd++;
}
ctr++;
}
JOptionPane.showMessageDialog(null,"Odd"+ctrodd+"\neven"+ctreven);
все еще не работает –