⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 smsserver.java

📁 一个sms 客户端和服务器端的例子
💻 JAVA
字号:
package sms;import javax.microedition.midlet.*;import javax.microedition.lcdui.*;import javax.microedition.io.*;import javax.wireless.messaging.*;public class SMSServer extends MIDlet {    protected Display display;    protected Displayable displayable;    protected Form form;    public SMSServer() {        display = Display.getDisplay(this);        displayable = form = new Form("SMS 服务器");    }    public void startApp() {        display.setCurrent(displayable);        try {            String addr =  "sms://:5432";            MessageConnection conn = (MessageConnection) Connector.open(addr);            Message msg = null;            while (true) {                //接收文本信息                msg = conn.receive(); // 接收信息                if (msg instanceof TextMessage) {                    TextMessage tmsg = (TextMessage) msg;                    String receivedText = tmsg.getPayloadText();                   form.append(new TextField("收到文本信息", receivedText, 20, TextField.ANY));                } else if (msg instanceof BinaryMessage) {                    //接收资金信息                    BinaryMessage bmsg = (BinaryMessage) msg;                    String receivedMsg = new String(bmsg.getPayloadData());                     form.append(new TextField("收到字节信息", receivedMsg, 20, TextField.ANY));                }            }        } catch (Exception e) {            System.out.println(e.toString());        }    }    public void pauseApp() {    }    public void destroyApp(boolean unconditional) {        display = null;        displayable = null;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -