smack 聊天问题

那时花开 发布于 2013/11/12 11:28
阅读 359
收藏 0

@梅公子 你好,想跟你请教个问题:

怎样吧发信人的JID传到方法外部(在外部接收JID),怎样让外部接收发信人的内容,我在外部接收一直为空.  后台打印顺序是:1 , 2 ,3    为什么先执行监听方法外部的语句再执行监听方法内部的语句

加载中
0
炼心咒
炼心咒
按照我的理解,监听器里面就是另外一个线程,是不存在先后关系的,但是监听器里面的方法应该要等待对方传回信息,会导致执行时间比外面的慢,如果你确定要这样做,可以使用SwingWorker类
0
TracyZhang
TracyZhang

Listener里的代码不是在你打印1 2前执行的(回调时才执行)

返回顶部
顶部