p; scnNewGame();
break;
case 1:
scnSettings();
break;
case 2:
scnHighScores();
break;
case 3:
scnHelp();
break;
case 4:
scnAbout();
break;
}
;
} catch (Exception ex) {
// Proper Error Handling should be done here
System.out.println("processMenu::" + ex);
}
}
private void scnNewGame() {
midlet.mainMenuScreenShow(null);
}
private void scnSettings() {
alert = new Alert("Settings", "Settings.......", null, null);
alert.setTimeout(Alert.FOREVER);
alert.setType(AlertType.INFO);
midlet.mainMenuScreenShow(alert);
}
private void scnHighScores() {
alert = new Alert("High Scores", "High Scores.......", null, null);
alert.setTimeout(Alert.FOREVER);
alert.setType(AlertType.INFO);
midlet.mainMenuScreenShow(alert);
}
private void scnHelp() {
alert = new Alert("Help", "Help....................", null, null);
alert.setTimeout(Alert.FOREVER);
alert.setType(AlertType.INFO);
midlet.mainMenuScreenShow(alert);
}
private void scnAbout() {
alert = new Alert("About", "Eliminator\nVersion 1.0.0\nby Jason Lam",
null, null);
alert.setTimeout(Alert.FOREVER);
alert.setType(AlertType.INFO);
midlet.mainMenuScreenShow(alert);
}
}