📄 listtable.java
字号:
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
import javax.microedition.lcdui.*;
public class ListTable extends MIDlet implements CommandListener{
Display display;
List list;
Command exitCmd;
Command okCmd;
Form form;
TextField tfid;
int id;
String arrname[]={"jordan","andycau","lily"};
String arrsex[]={"male","female","female"};
String arrscore[]={"256","-3","2603"};
String nickname,sex,score;
CanvasWaitingRoom cwr;
String port="5031";
public ListTable() {
// TODO Auto-generated constructor stub
display=Display.getDisplay(this);
form=new Form("欢迎登录!");
tfid=new TextField("帐号:","",15,TextField.NUMERIC);
okCmd=new Command("登录",Command.ITEM,1);
form.append(tfid);
form.addCommand(okCmd);
form.setCommandListener(this);
list=new List("请选择桌子:",List.IMPLICIT);
list.append("1号桌", null);
list.append("2号桌", null);
exitCmd=new Command("退出",Command.ITEM,1);
list.addCommand(exitCmd);
list.setCommandListener(this);
}
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
// TODO Auto-generated method stub
}
protected void pauseApp() {
// TODO Auto-generated method stub
}
protected void startApp() throws MIDletStateChangeException {
// TODO Auto-generated method stub
display.setCurrent(form);
}
public void commandAction(Command c,Displayable d)
{
if(c==List.SELECT_COMMAND)
{
if(list.getSelectedIndex()==0)
{
port="5031";
cwr=null;
cwr=new CanvasWaitingRoom(this,1);//"1" means tableId
cwr.work();
display.setCurrent(cwr);
}
}
if(c==okCmd)
{
display.setCurrent(list);
id=Integer.parseInt(tfid.getString());
nickname=arrname[id-1];
sex=arrsex[id-1];
score=arrscore[id-1];
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -