J2ME编程实践之联网开发(4)

分类: J2ME   出处:iocblog整理  更新时间:2008-08-12   添加到收藏  

  httpwaitui响应httpthread的onfinish事件并调用下一个屏幕的setdata方法将数据传递给它并显示下一个屏幕:

public void onfinish(byte[] buffer, int size) {

byte[] data = buffer;

if(size!=buffer.length) {

data = new byte[size];

system.arraycopy(data, 0, buffer, 0, size);

}

datainputstream input = null;

try {

input = new datainputstream(new bytearrayinputstream(data));

if(displayable instanceof datahandler)

((datahandler)displayable).setdata(input);

else

system.err.println("[warning]

displayable object cannot handle data.");

controllermidlet.replace(displayable);

}

catch(ioexception ioe) { … }

}

上一页 [1] [2] [3] [4]


Tag: 联网开发



文章整理:iocblog
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。