Ошибка при создании метода для failAlert при вызове моего метода failAlert, Java - PullRequest
0 голосов
/ 06 декабря 2018
public class Util {
private static Label actionStatus = new Label("");
public static String requestID() {
    actionStatus.setText("");
    Dialog dialog = new TextInputDialog("Enter an ID");
    dialog.setTitle("ID");
    dialog.setHeaderText("Enter ID to search...");

    Optional<String> result = dialog.showAndWait();
    String entered = "none.";

    if (result.isPresent()) {
        entered = result.get();
    }
    actionStatus.setText("ID found!");
    return entered;
    // actionStatus.setText("Text entered: " + entered);
}

public static void SuccessAlert() {
    Alert alert = new Alert(AlertType.INFORMATION);
    alert.setTitle("Alert!");
    alert.setHeaderText("Information Alert");
    String s ="The ID entered cannot be found!";
    alert.setContentText(s);
    alert.showAndWait();
}
public static void failureAlert(String message) {
    Alert alert = new Alert(AlertType.INFORMATION);
    alert.setTitle("Alert!");
    alert.setHeaderText("Information Alert");
    String s = message;
    alert.setContentText(s);

    alert.showAndWait();
}





public class PersonBag implements Serializable{

private Person[] personArray;
private int nElems;

public PersonBag(int maxSize) {
    personArray = new Person[maxSize];
    nElems = 0;
}


public void insert(Person person) {
    personArray[nElems++] = person;
}

public void save() {

    FileOutputStream fos;
    try {
        fos = new FileOutputStream("data/PersonBag.dat");

        ObjectOutputStream oos = new ObjectOutputStream(fos);

        oos.writeObject(personArray);
        oos.writeObject(nElems);

        oos.close();
    }catch(IOException e) {
        Util.failureAlert("Failure saving PersonBag.dat file");
    }
}

Я получаю сообщение об ошибке для последней строки -

Util.failureAlert ("Ошибка сохранения файла PersonBag.dat");

, в котором говорится: "Метод failAlert (String) не определен для типа Util".

Впервые я столкнулся с чем-то подобным, и я не знаю, что является причиной ошибки.Я даже удалил оба метода и переписал его с нуля, и я все еще получаю ошибку.Какие-либо предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...