Кодовое имя One Назад в предыдущую форму Ошибка команды - PullRequest
0 голосов
/ 19 декабря 2018

Я хотел бы получить доступ к кнопке «Назад» моего собственного приложения, чтобы перейти к предыдущей форме.Звучит банально, но я сталкиваюсь с рядом проблем, когда использую подходы, найденные здесь:

Command back = new Command("Back") {
     public void actionPerformed(ActionEvent ev) {

       showBack();
    }
};

или

Command back = new Command("Back") {
     public void actionPerformed(ActionEvent ev) {

       showPreviousForm();
    }
};

для обоих подходов я получаю сообщение об ошибке:

The method showBack() is undefined for the type new Command(){}

или

The method PreviousForm() is undefined for the type new Command(){}

Произошли ли изменения в методах?Есть ли другой подход?

Заранее спасибо за любой ответ.

1 Ответ

0 голосов
/ 20 декабря 2018

showBack - это метод Form, поэтому он будет работать, если команда определена в подклассе Form.В противном случае вам понадобится экземпляр формы, чтобы вызвать его.

showPreviousForm - это пользовательский метод, который необходимо определить, чтобы каким-то образом отображать предыдущую форму.

...