www.pudn.com > j2me_QQ.rar > ReceiveMessage.java
import javax.microedition.io.*;
import java.io.*;
import javax.microedition.lcdui.*;
public class ReceiveMessage implements Runnable
{
private Thread ReceiveMessageThread;
private String message="";
private String ConnectionURL="";
private StreamConnection con=null;
private InputStream is=null;
private int data=0;
public ReceiveMessage(String ConnectionURL)
{
this.ConnectionURL=ConnectionURL;
ReceiveMessageThread=new Thread(this);
}
public void setConnectionURL(String ConnectionURL)
{
this.ConnectionURL=ConnectionURL;
}
public String getConnectionURL()
{
return ConnectionURL;
}
public void run()
{
String str=""
while(true)
{
con=(StreamConnection)Connector.open(ConnectionURL);
is=con.openInputStream();
data=0;
try
{
StringBuffer sb=new StringBuffer();
while((data=is.read())!=-1)
{
sb.append((char)data);
}
message=message+"\n"+sb.toString();
}
catch(IOException e){}
}
}
public String getMessage()
{
return message;
}
}