怎样将一下J2ME中收到的数据在手机屏幕上显示出来?
if(client!= null )
try
{
dis = client.openInputStream();
}
catch( Exception e )
{
System.out.println( "serial input stream open exception: " + e );
}
//Create a new SPP server object.建立一个新SPP服务对象
while( true )
{
// Create buffer to receive data from the serial port建立缓冲器接收串口的数据
byte[] rxdata = new byte[64];
int rxlen=0;
int data;
//boolean result=false;
try
{
while( true )
{
data = dis.read();
rxdata[rxlen] = (byte)data;
rxlen++;
form.append("收到数据.\n");
if( rxlen >= 64 || data == -1 )
break;
数据应经收到,但在手机上还不能显示?
------解决方案--------------------先打印出来看下对不对。
不用form用text相关控件试试。
------解决方案--------------------J2ME高级界面组件,看来你不甚了解啊~
其实你可以直接使用 Form.append(String sppData)来显示。