решено: в настоящее время я работаю над программой, использующей Netbeans (JFrames), и мне нужно получить числовое значение из текстового поля, используя один из '.get'.
НОВАЯ ПРОБЛЕМА: при выполнении оператора if для контактного номера выдается ошибка, в которой говорится, что int не может быть разыменован. Есть предложения?
namevalidation.setText(""); //Set text for the label
surnamevalidation.setText(""); //Set text for the label
contactvalidation.setText(""); //Set text for the label
String name = namefield.getText(); //Get text form a textfield
String surname = surnamefield.getText(); //Get text form a textfield
int contactnumber = Integer.parseInt(contactfield.getText()); //Getting the numeric value form the textfield
boolean passed=true;
if(name.isEmpty())//Checking if the name or surname is empty
{
namevalidation.setText("Please enter your name!");
passed = false;
}
if(surname.isEmpty())
{
surnamefield.setText("Please enter your surname!");
passed = false;
}
if(contactnumber.isEmpty()) //THIS IS GIVING ME AN ERROR
{
contactfield.setText("Please enter your number!");
passed = false;
}