在创建groupchatroom的时候 有如下代码:
// Room Information
roomInfo = UIComponentRegistry.createGroupChatParticipantList();
getSplitPane().setRightComponent(roomInfo.getGUI());
roomInfo.setChatRoom(this);
//getSplitPane().setResizeWeigh
进行创建GroupChatParticipantList 列表。
GroupChatParticipantList 有个监听 listener = new PacketListener()监听从服务端发送过来的在线人员列表。
服务端发送类为 org.jivesoftware.openfire.muc.spi 的LocalMUCRoom
//sendInitialPresences 这个方法是发送除自己之外的其他人的status 带item 没有问题
public void sendInitialPresences(LocalMUCRole joinRole)