📄 teamsearchform.java
字号:
import javax.microedition.lcdui.*;
import org.garret.perst.Iterator;
class TeamSearchForm extends Form implements CommandListener {
UniAR uar;
TextField pattern;
TeamSearchForm(UniAR uar) {
super("Team search");
this.uar = uar;
pattern = new TextField("Team name", null, 80, TextField.ANY);
append(pattern);
addCommand(UniAR.BACK_CMD);
addCommand(UniAR.SEARCH_CMD);
setCommandListener(this);
Display.getDisplay(uar).setCurrent(this);
}
public void commandAction(Command c, Displayable d)
{
if (c == UniAR.SEARCH_CMD) {
Root root = (Root)uar.db.getRoot();
Iterator iterator = root.teamName.prefixIterator(pattern.getString().toLowerCase());
if (iterator.hasNext()) {
new TeamForm(uar, iterator, uar.menu);
} else {
uar.message("No results");
}
} else {
Display.getDisplay(uar).setCurrent(uar.menu);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -