What would be the best practice?
package TheGame;
import java.util.Vector;
import javax.microedition.lcdui.Graphics;
/**
*
* @author Ryan
*/
public class testClass {
Vector sMenu = new Vector();
Vector mMenu;
private Graphics g;
public static int UPKEY = 1;
public void drawMenu(Vector v, int yOffset, Graphics gr){
// draw the menu
}
public void optionsMenu(){
int keyPressed = 0;
sMenu.addElement("new Game");
sMenu.addElement("Instructions");
sMenu.addElement("High Score");
boolean isRunning = true;
while(isRunning){
if(keyPressed == UPKEY){
isRunning = false;
sMenu.removeAllElements();
}
drawMenu(sMenu, 0, g);
}
}
public void mainMenu(){
int keyPressed = 0;
mMenu = new Vector();
mMenu.addElement("new Game");
mMenu.addElement("Instructions");
mMenu.addElement("High Score");
boolean isRunning = true;
while(isRunning){
if(keyPressed == UPKEY){
isRunning = false;
mMenu = null;
}
drawMenu(mMenu, 0, g);
}
}
}

New Topic/Question
Reply


MultiQuote







|