smsmessage.java
来自「example2 众多JAVA实例源码...学习java基础的好帮手」· Java 代码 · 共 53 行
JAVA
53 行
package opusmicro.demos.input;
/////////////////////////////////////Sms Class /////////////////////////////////////////////
import javax.microedition.io.*;
import javax.microedition.lcdui.*;
import javax.wireless.messaging.*;
import java.io.IOException;
public class SMSmessage implements Runnable {
String sms;
String phone;
String port;
String address;
public SMSmessage(String sms,String phone ) {
this.sms=sms;
this.phone=phone;
this.address="sms://"+phone+":"+MultiColorMIDlet.smsport;
new Thread(this).start();
}
public void run() {
MessageConnection smsconn = null;
try {
/** Open the message connection. */
smsconn = (MessageConnection) Connector.open(this.address);
TextMessage txtmessage = (TextMessage) smsconn.newMessage(MessageConnection.TEXT_MESSAGE);
txtmessage.setAddress(this.address);
txtmessage.setPayloadText(sms);
smsconn.send(txtmessage);
}
catch (Throwable t) {
System.out.println("Send caught: ");
t.printStackTrace();
}
if ( smsconn != null) {
try {
smsconn.close();
}
catch (IOException ioe) {
System.out.println("Closing connection caught: ");
ioe.printStackTrace();
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?