listitemtestmidlet.java
来自「一个简单的手机游戏例子。可以用来参考以下。」· Java 代码 · 共 55 行
JAVA
55 行
package redduke.game.j2me.example;
import redduke.game.j2me.GameMIDlet;
import redduke.game.j2me.ui.*;
/*
* ListItem 测试
*/
public class ListItemTestMIDlet extends GameMIDlet {
public ListItemTestMIDlet() {
super(new ListItemTestCanvas());
}
static class ListItemTestCanvas extends GameCanvas {
ListItem item = new ListItem();
{
add(item);
item.append("a");
item.append("b");
item.append("c");
item.append("d");
}
protected void main() {
/*
* 向上移动
*/
if (super.lastPressed(UP))
item.previous();
/*
* 向下移动
*/
else if (super.lastPressed(DOWN))
item.next();
/*
* 增加内容
*/
else if (super.lastPressed(KEY_NUM1))
item.append("" + item.size());
/*
* 删除末尾内容
*/
else if (super.lastPressed(KEY_NUM2))
item.remove(item.size() - 1);
/*
* 删除当前内容
*/
else if (super.lastPressed(KEY_NUM3))
item.remove(item.getSelectedIndex());
clearKey();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?