怎样J2ME在中创建简单的菜单?
怎样J2ME在中创建简单的菜单? --------------------编程问答-------------------- 菜单,什么菜单?这个应该在前台就可以完成啊
jquery这个很厉害
祝楼主好运 --------------------编程问答-------------------- 没必要用java写什么菜单,用js写,效率不是比java好? --------------------编程问答-------------------- 楼主说的是J2ME,手机端应用。楼上怎么还出现js/jquery了。
菜单用Canvas画。 --------------------编程问答-------------------- 用js写 --------------------编程问答-------------------- Canvas --------------------编程问答-------------------- 高级界面,直接加command就能直接生成菜单 --------------------编程问答-------------------- --------------------编程问答--------------------
import javax.microedition.lcdui.*;--------------------编程问答-------------------- 学习中
class MenuList extends List implements CommandListener
{
private SuDoKuMIDlet midlet;
private boolean gameActive = false;
MenuList(SuDoKuMIDlet midlet)
{
super("数独", List.IMPLICIT);
this.midlet = midlet;
append("开始新游戏", null);
append("加载游戏", null);
append("参数设置", null);
append("游戏说明", null);
append("退出游戏", null);
setCommandListener(this);
}
void setGameActive(boolean active)
{
if (active && !gameActive)
{
gameActive = true;
insert(0, "继续游戏", null);
}
else if (!active && gameActive)
{
gameActive = false;
delete(0);
}
}
public void commandAction(Command c, Displayable d)
{
if (c == List.SELECT_COMMAND)
{
int index = getSelectedIndex();
if (index != -1) // should never be -1
{
if (!gameActive)
{
index++;
}
switch (index)
{
case 0:
midlet.menuListContinue();
break;
case 1:
midlet.menuListNewGame();
break;
case 2:
midlet.menuListLoadGame();
break;
case 3:
midlet.menuListOptions();
break;
case 4:
midlet.menuListInstructions();
break;
case 5:
midlet.quit();
break;
default:
break;
}
}
}
}
}
--------------------编程问答-------------------- 只是觉得上面一帮答非所问的人真好笑
补充:Java , J2ME