btclientui.java
来自「<j2me 开发精解> 詹建光著 里所有的源码。对J2me的开发相当」· Java 代码 · 共 43 行
JAVA
43 行
package com.j2medev.chapter8.bt;
import com.j2medev.chapter8.bt.BTClient;
import com.j2medev.chapter8.bt.BTMIDlet;
import javax.microedition.lcdui.*;
public class BTClientUI extends Form implements CommandListener{
BTClient client;
StringItem state;
TextField sentTF;
TextField receiveTF;
Command exitCMD = new Command("退出", Command.EXIT, 2);
Command sendCMD = new Command("发送", Command.SCREEN, 1);
Command searchCMD = new Command("搜索", Command.SCREEN, 3);
public BTClientUI() {
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);
addCommand(searchCMD);
setCommandListener(this);
client=new BTClient(this);
}
public void commandAction(Command cmd, Displayable d) {
if (cmd == sendCMD) {
client.send(sentTF.getString());
} else if (cmd == exitCMD){
client.close();
BTMIDlet.getMIDlet().exit();
} else if(cmd==searchCMD){
client.startSearch();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?