В настоящее время я пишу приложение J2ME для карточной игры, которое начинается с экрана меню, в котором можно выбрать несколько различных карточных игр для игры.
Этот экран меню является формой, и мне нужно знать, как перейти к новой форме для игр.
public void commandAction(Command c, Displayable s) {
if(c.equals(exitComm)){
}
else if(c.equals(gameComm))
{
//start the queen game...create instance of QueensForm
QueensForm form = new QueensForm(null, "Queens");
display.setCurrent(form);
System.out.println("pressed play");
}
В нынешнем виде приложение компилируется и запускается, однако, когда нажимается кнопка воспроизведения, возникает ошибка, в которой говорится, что проблема в линии display.setCurrent(form);
Я не уверен в проблеме и хотел знать, может ли кто-нибудь помочь мне разобраться или предложите лучший способ навигации по формам в приложении.