btserverui.java
来自「本源代码包括J2ME开发精解 该书的全部章节的示例代码」· Java 代码 · 共 40 行
JAVA
40 行
package com.j2medev.chapter8.bt;
import javax.microedition.lcdui.*;
public class BTServerUI extends Form implements CommandListener{
BTServer server;
StringItem state;
TextField sentTF;
TextField receiveTF;
Command exitCMD = new Command("退出", Command.EXIT, 1);
Command sendCMD = new Command("发送", Command.SCREEN, 0);
public BTServerUI() {
super("服务端");
state=new StringItem("状态","初始化", StringItem.PLAIN);
receiveTF=new TextField("接收","",50,TextField.UNEDITABLE);
sentTF=new TextField("发送","",50,TextField.ANY);
append(state);
append(sentTF);
append(receiveTF);
addCommand(sendCMD);
addCommand(exitCMD);
setCommandListener(this);
server=new BTServer(this);
}
public void commandAction(Command cmd, Displayable d) {
if (cmd == sendCMD) {
server.send(sentTF.getString());
} else if (cmd == exitCMD){
server.close();
BTMIDlet.getMIDlet().exit();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?